/*@font-face { font-family: "Gotham-Book"; font-weight: normal; font-style: normal;
src: url(../fonts/Gotham-Book.eot);
src: url(../fonts/Gotham-Book.eot?#iefix) format('embedded-opentype'),
url(../fonts/Gotham-Book.ttf) format('truetype'),
url(../fonts/Gotham-Book.woff2) format('woff2');
}*/
@font-face {
  font-family: 'gotham_mediumregular';
  src: url('../fonts/gotham_medium_regular-webfont.wo.rai_main_slider_image_centerff2') format('woff2'),
  url('../fonts/gotham_medium_regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'gotham_blackregular';
  src: url('../fonts/gotham-black-webfont.woff2') format('woff2'),
  url('../fonts/gotham-black-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'gotham_lightregular';
  src: url('../fonts/gotham_light_regular-webfont.woff2') format('woff2'),
  url('../fonts/gotham_light_regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face { font-family: "GothamBook"; font-weight: normal; font-style: normal;
src: url(../fonts/GothamBook.woff) format('woff'),
url(../fonts/GothamBook.ttf) format('truetype'),
url(../fonts/GothamBook.svg#GothamBook) format('svg');
}
@font-face { font-family: "Gotham-Medium"; font-weight: normal; font-style: normal;
src: url(../fonts/Gotham-Medium.eot);
src: url(../fonts/Gotham-Medium.eot?#iefix) format('embedded-opentype'),
url(../fonts/Gotham-Medium.ttf) format('truetype'),
url(../fonts/Gotham-Medium.woff2) format('woff2');
}
@font-face { font-family: "GothamMedium"; font-weight: normal; font-style: normal;
src: url(../fonts/GothamMedium.woff) format('woff'),
url(../fonts/GothamMedium.ttf) format('truetype');
}
@font-face { font-family: "Gotham-Thin"; font-weight: normal; font-style: normal;
src: url(../fonts/Gotham-Thin.eot);
src: url(../fonts/Gotham-Thin.eot?#iefix) format('embedded-opentype'),
url(../fonts/Gotham-Thin.ttf) format('truetype'),
url(../fonts/Gotham-Thin.woff2) format('woff2');
}



 @media only screen and (min-width:767px) {
            .hide-on-desktop-stellarnav, * [aria-labelledby='hide-on-desktop-stellarnav'] {
                display: none;
                max-height: 0;
                overflow: hidden;
            }
}

        
.verticle_slide_image {overflow:hidden !important;}
  
  
.home .top_photo_cont h6 a{color:red;}

a:hover{text-decoration: none;}

p, .entry-content, .entry-content p{color: #4c4c4c; font-size: 14px; font-family: "GothamBook"; font-weight: normal; line-height: 24px;}
div.photo_caption p{font-size: 12px; border-bottom: 1px solid #A0A0A0;padding-top: 10px;}
body,html{font-family: "Gotham-Medium"; overflow-x:hidden; }
/*custom style*/
.h_line { width:100%; height:1px; background: #000; display: inline-block; margin:20px 0; }
.marginTop65{margin-top: 65px !important;}
.marginTop60{margin-top: 60px !important;}
.marginTop40{margin-top: 40px !important;}
.marginTop30{margin-top: 30px !important;}
.marginTop20{margin-top: 20px !important;}
.marginTop10{margin-top: 10px !important;}

.marginTop0{margin-top: 0px !important;}
.marginBottom10{margin-bottom: 10px !important;}
.marginBottom60{margin-bottom: 60px !important;}
.marginBottom40{margin-bottom: 40px !important;}
.marginBottom30{margin-bottom: 30px !important;}
.marginBottom20{margin-bottom: 20px !important;}
.marginBottom10{margin-bottom: 10px !important;}
.marginBottom0{margin-bottom: 0px !important;}
.marginLeft20{margin-left: 20px !important;}
.paddingTop10{padding-top: 10px !important;}
.paddingTop25{padding-top: 25px !important;}
.paddingTop17{padding-top: 17px !important;}
.searchIcon{ font-size:22px; color:#fff; text-align: right; padding-bottom: 10px;}
.site-header{background-color:#fff; padding:0;}
.site-header-main{ padding: 10px 0; margin-bottom: 10px !important; }
.main-navigation{padding-top: 10px;}
.main-navigation a{font-size: 16px; text-transform: uppercase; font-family: "GothamBook"; color:#000;padding-right: 22px;}
.main-navigation li:last-child a{padding-right: 0;}
.bottomBorder{border-bottom: 1px solid #808285; margin-bottom: 0px;}
/*.main-navigation a:last-child{padding-right: 0;}*/
.topAdsBanner {border-bottom: 1px solid #808285; padding:7px 0 9px 0; text-align: center; margin-bottom: 0px;}
.mainArticle{padding-right: 10px;}
.archive .mainArticle {padding-right: 0;}
.mainArticle img{ }
.verticle_slide_image{text-align: center; background: #000; /*width: 100%;*/ /*height: 450px; overflow: hidden; margin-bottom: 20px;*/}
.leftAlighn{ float: left !important; }
/*.mainArticle .verticle_slide_image{ display: inline-block; width: 100%;}*/
.verticle_slide_image img{display: inline-block !important;}
.mainArticle span, .subtitle{ font-size: 11px; color: #000; padding: 14px 0; /*display: block;*/}
.mainArticle span, .subtitle p{font-family: "GothamBook";  font-size: 16px; /*text-transform: uppercase;*/ color: #000; padding: 14px 0; /*display: block;*/}
.mainArticle span a{ font-size: 11px; text-transform: uppercase; color: #000;}
.mainArticle h2{font-size: 40px; color: #000; font-family: 'gotham_blackregular'; padding:10px 0 0 0px;}
.mainArticle h2 a{color: #4c4c4c;}
.singleArticlePage .mainTitles h2{font-size: 40px; color: #000; font-family: 'gotham_blackregular'; padding:10px 0 0 0px;}

.categoryBlock{min-height: 280px; display: inline-block; vertical-align: top; margin-bottom: 20px; width: 100%;}
/*.subCategory{margin-top: 40px;}*/
.subCategory .miniBanner{ padding: 20px 42px 42px;}
.categoryBlock h4{color: #4c4c4c; font-size: 18px; font-family: "GothamBook"; height: 45px;}
.categoryBlock h4 a{color: #000; font-size: 16px; font-family: "Gotham-Medium"; text-transform: capitalize;}
.subCategory .categoryBlock h4 a{ font-size: 24px; font-family: 'gotham_blackregular';  text-transform: inherit;}
.subcatRow{margin-bottom: 50px;}
.categoryBlock .subCatText{ padding:0px; }
.categoryBlock .subCatText span{ padding: 20px 0 0 0; font-size: 12px; font-family: 'gotham_blackregular'; display: block;}
.categoryBlock span{ font-size: 11px; text-transform: uppercase; color: #000; padding: 0px 0; display: block;}
.categoryBlock span a{ font-size: 11px; text-transform: uppercase; color: #000;}
.categoryBlock .imgBlock{ width: 100%; height: 295px; /*margin-top: 20px;*/ overflow: hidden;}
/*.subCategory .categoryBlock .imgBlock{margin-top: 0;}*/
/*.categoryBlock .imgBlock img{width: 100%;}*/
.buttonsBlock{/*border-bottom: 1px solid #808285;*/ padding: 5px 0 5px 0;}
.buttonsBlock .readMore, .listOfDestinations a span{/*color: #d20418;*/ color: #000; font-size: 18px; font-family: "GothamBook";}
.buttonsBlock .moreGallery{font-size: 12px; color: #000; font-family: "gotham_blackregular";}
.miniBanner{text-align: center; padding: 42px 0px;}
.subscribeBanner{text-align: center; padding: 0px; display: inline-block; margin-right: 10px;}
.subscribeBanner .leftCol1{padding-right: 0; padding-left: 0;}
.subscribeBanner .rightCol1{padding-left: 0; padding-right: 0;}
.subscribeBanner img{ width: 100%; max-width: inherit;}
.sponsorBlock {background-color: #ededee; }
.sponsorText{color: #4c4c4c; font-size: 18px; font-family: "Gotham-Thin"; text-align: center; font-weight: 100; padding: 60px 0 0 0;}
.sponsorBlock .title{    font-size: 11px; text-transform: uppercase; color: #000; padding: 9px 0 0 0; display: block;}
.sponsorBlock p, .sponsorBlock p a {color: #4c4c4c; font-size: 18px; font-family: "GothamBook"; line-height: 22px; margin-bottom: 12px; height: 70px; overflow: hidden;}
.sponsorBlock .buttonsBlock{padding: 0; border-bottom: none;}
.sponsorBlock .buttonsBlock .readMore{ display: block; }
.sponsorBlock .buttonsBlock .moreGallery{padding-top: 30px; display: block; text-transform: uppercase; }
.sponsorBlock .textBlock{padding: 25px 0 0 10px;}
.sponsorBlock .imgBlock {overflow: hidden;}
.sponsorBlock .imgBlock img{max-width: inherit;}
/*video page*/
.videoSmallHeight img.smallvideoimg{height: 182px;}
.videoBigHeight img.smallvideoimg{height: 334px;}
/*.videoBigHeight .videoBlock .imgBlock img.smallvideoimg{height: 200px;}*/

/*.videoDetail .videoBlock .imgBlock { height: 198px; }*/
.videoDetail{ padding: 0 0 !important; }
/*photo page*/
.race-gallery-content .photo-gallary-img { padding: 0 6px; margin-bottom:12px;  }
/*sidebar*/
/*.videoBlock{ margin-left:-20px;}*/
.videoBlock h4{color: #4c4c4c; font-size: 18px; font-family: "GothamBook"; height: 45px;}
.videoBlock h4 a{color: #000;font-size: 18px; font-family: "gotham_blackregular";}
.videoBlock span{ font-size: 11px; text-transform: uppercase; color: #000; padding: 5px 0; display:block; margin-top:10px;}
.videoBlock span a{color: #000; font-size: 11px; font-family: "gotham_blackregular";}
.number_display{float:left;padding: 2px 5px 0 0}
.videoBlock .imgBlock{ width: 100%; /*height: 178px;*/ margin-top: 20px; position: relative;}
.videoCategory .videoBlock .imgBlock{ width: 100%; height: auto; margin-top: 20px; position: relative;}
.videoCategory .videoBlock .imgBlock{ margin-top: 0; }
.videoBlock .buttonsBlock{border-bottom: none; padding-top: 20px;}
.videoBlock .playBtn{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; width: 59px; height: 59px; display: block;}
.categorylist .col-md-4.col-sm-4{padding: 0 5px;}
.categorylist .row{margin: 0 -5px;}
.links{margin-top: 35px; padding: 0 20px 0 20px;}
.links.advice li{background: none;}
.links h2{font-size: 24px; color: #4d4c4c; text-transform: uppercase; padding: 10px 0;}
.links ul{margin: 0; padding: 0;}
.links li{font-size: 14px; color: #4c4c4c; list-style: none; padding: 5px 7px; line-height: 16px; margin-bottom: 7px;}
.links li strong{font-weight: bold; display: block;}
.links li span{font-weight: normal;font-family: "GothamBook";}
.links li a{color: #4c4c4c;}
.links .buttonsBlock{border-bottom: none; padding-top: 5px; text-transform: uppercase;}
.term-photos .links{padding:0;}
.term-photos .video-list-thumb a:after{display: none;}
.newsFeed{margin-top: 0px; padding: 0 0 0 0px; margin-left: 0; list-style-position: inside;}
.newsFeed h2{font-size: 24px; color: #4d4c4c; text-transform: uppercase; /*border-bottom: 1px solid #808285;*/ padding: 0 0 0 0px;}
.newsFeed ol{margin:0;}
.newsFeed li{font-family: "GothamBook"; font-size: 14px; color: red; list-style:decimal; padding: 5px 14px; line-height: 18px; list-style-position:inside; margin-bottom: 18px;}
.newsFeed li:nth-child(odd) {background: #ededee;}
.newsFeed li:nth-child(even) {}
.homePageBanner{padding: 0 10px !important;}

.links li:nth-child(odd) {background: #ededee;}
.links li:nth-child(even) {}
.newsFeed li strong{font-weight: bold; display: block;}
.newsFeed li span{font-weight: normal;font-family: "GothamBook";}
.newsFeed li a{color: #000; display: inline-block; width: 90%; vertical-align: top;}
.site-footer{color: #fff; padding:40px 0 20px 0; background-color:#000;position: relative;z-index: 10;}
.newsletterTitle{ font-size: 20px; font-family: "Gotham-Thin"; line-height: 26px; margin:0 -15px;}
.newsletterTitle span{font-family: "Gotham-Medium"; display: block;}
.btn-default{background-color: #b8bab9; border-radius: 0; border:none;}
.site-footer .btn-default{padding: 5px 38px;}
.site-footer .form-control{ border-radius: 0;  border:none; box-shadow: none; width: 240px; text-align: center; height: auto; padding: 5px 0;}
.footerBlock{padding-left: 75px;}
.socialMedia{margin: 0;}
.socialMedia li{list-style: none; width: 49%; display: inline-block; padding-bottom: 15px; text-align: center;}
.share-btns-socialMedia{display: inline-block;}
.share-btns{ text-align: center; margin-top: -20px;  }
.share-btns li{display: inline-block; list-style: none; margin:0 15px;  vertical-align: middle;}
.share-btns .share-btns-title{ font-size: 14px; text-transform: uppercase; font-family: "Gotham-Thin"; color: #4c4c4c; display: block; margin-bottom: 10px;}
.share-btns.bottomSocial { width:100%; margin-top:0; text-align:right;}
.share-btns.bottomSocial .share-btns-title { display:inline-block; vertical-align:middle;}
.share-btns.bottomSocial ul { display:inline-block;  /*width:41%; */vertical-align:middle; text-align:right; margin-bottom: 0;}
.site-footer .main-navigation{display:block !important; margin:0; border-top:solid 1px #808285; padding:10px 0 0 0;}
.site-footer .main-navigation li{display:inline-block;}
.site-footer .main-navigation a{padding:0 31px;}
.site-footer .main-navigation a:last-child{padding-right: 0;}
.site-footer .main-navigation li:first-child a{padding-left: 0;}
.site-footer .main-navigation .widget{margin:0; padding:0;}

.main-navigation #menu-top-menu li .sub-menu li:last-child a{padding: 0;}
.main-navigation #menu-top-menu li.current-menu-item a{color: #f0cd2e; }
.main-navigation #menu-top-menu li .sub-menu a{color: #fff;}
.main-navigation #menu-top-menu li .sub-menu a:hover, .main-navigation #menu-top-menu li .sub-menu a.active{color: #f0cd2e; }
.subscribeButton{float: right;}
.fixed-header .subscribeButton .searchBox, .fixed-header .subscribeButton .header-subscrive-btn {display: none !important;}

.subscribeButton .main-navigation{padding-top: 0; display: inline-block;}
.subscribeButton .main-navigation li a{  background: #000; color: #f0cd2e;     line-height: 33px; display: block; text-align: center; padding: 0 10px !important;}
/*.subscribeButton .main-navigation .dropdown-toggle{display: none;}*/
.videoDetail .socialMedia li{ width: 100%; }
.videoDetail .article-detail-text .buttonsBlock{border-bottom: none; padding:0 0 0px 0;}
.videoDetail .title{margin-bottom: 20px;font-size: 40px; color: #000; font-family: 'gotham_blackregular'; padding:10px 0 0 0px; }
.videoDetail .article-detail-text-date{ font-size: 14px; font-weight:normal; font-family: "gotham_blackregular"; margin-bottom: 30px; display: block;}
.article-detail-text-date a{color: #000;}
.videoWrapper {position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; margin-bottom: 30px; /*margin-left: -20px;*/}
.photo-gallary-img{margin-bottom: 30px; display: block;}
.videoWrapper iframe, .videoWrapper object, .videoWrapper embed {position:absolute; top:0; left:0; width:100%; height:100%; }
.menu-toggle{position:absolute; right: 0; color:#fff; top: 60px; width: 28px; height: 20px; padding: 0; display: none;}
.mobileLogo{ display: block; }
.menu-toggle.toggled-on, .menu-toggle.toggled-on:hover, .menu-toggle.toggled-on:focus{background: transparent;}
.menu-toggle span{ height: 4px; background-color: #000; border-radius: 10px; width: 100%; display: block;margin-bottom: 4px;}
/*.main-navigation li:hover > ul, .main-navigation li.focus > ul{ width: 222px; right: auto; left: 0;}*/
.googleAdds{}
.googleAdds img{width: 100%;}
.videoBlock .imgBlock img{width: 100%;}
.site-header-menu{margin-top: 0px !important;}
.searchBox{    /* top: 15px; right: 0px;*/ display: inline-block;position: relative; vertical-align: top;}
.searchBox .search-form {/*position: absolute; right: 0px; top: 1px;*/}
.searchBox .search-field {background-color: transparent; background-image: url(../img/searchIcon2.png); background-position: 5px center; background-repeat: no-repeat; background-size: 18px 18px; border: none; cursor: pointer; height: 24px; margin: 3px 0; padding: 0 0 0 30px; position: relative; -webkit-transition: width 400ms ease, background 400ms ease; transition:         width 400ms ease, background 400ms ease; width: 0; }
.searchBox .search-field:focus {background-color: #fff; background-image: url(../img/searchIcon-focus.png); border: 2px solid black; cursor: text; outline: 0; width: 230px; }
.searchBox .search-submit {display: none; }
.searchBox input[type="search"] {-webkit-appearance: textfield; }
.searchBox.mobile_search{ display: none; position: absolute; top: 9px; right: 40px; height: auto; }
.searchBox.mobile_search form{ margin-bottom: 0; }
.container{width: 1230px;}
/*category page*/
.categoryPage{}
.categoryPage .categoryBlock{/*margin-left: -20px;*/ padding: 0;}
.categoryPage .categoryBlock .imgBlock{margin-top: 0; height: auto;}
.categoryPage .categoryBlock h4{ font-size: 18px; color: #4c4c4c; line-height: 20px; font-family: "GothamBook"; margin:0; padding: 10px 0; height: auto;}
.categoryPage .categoryBlock p{font-size: 14px; font-family: "GothamBook"; line-height: 18px;}
.col-md-4.col-sm-4.pdl4{padding: 0 10px 0 0;}
.col-md-3.col-sm-3.pdl4{padding: 0 10px 0 0;}
.col-md-4.col-sm-4.pdl4:first-child{padding-left: 0;}
/*.categoryTitle{margin-left: -20px;}*/
.categoryTitle{margin-right: 10px; margin-bottom: 20px; border-top: 1px solid #000;}
.horizantalAdd{margin-left: -15px;}
.categoryTitle h5{font-size: 18px; color: #000; line-height: 30px; font-family: 'gotham_lightregular';/*font-family: 'gotham_mediumregular'; text-transform: uppercase;  /*border-top: 1px solid #808285; padding-top: 20px;*/ margin:0px 0 20px 0;}
/*.categorylist:first-child h5{padding-top: 0; margin-bottom: 0; border-top: 0; margin-bottom: 20px; line-height: 22px;}*/
.categorylist:first-child h5 span{line-height: 11px;}
.categoryTitle h5 a{color: #000; float: right; font-size: 12px; font-family: "Gotham-Medium"; text-transform: uppercase;}
.categoryTitle h5 span{ /*display: block; */font-size: 18px;  padding: 0; float: left;}
.horizantalAdd{text-align: center; padding: 20px 0; /*border-bottom: 1px solid #808285; *//*border-top: 1px solid #808285;*/ margin-bottom: 20px;}
.categoryPage .mobilescroll {
  /*border-bottom: 1px solid #808285;*/
  display: inline-block;
  margin-bottom:20px;
}
.categoryPage .subscribeBanner{/*border-bottom: 1px solid #808285; */display: inline-block; margin-bottom:20px; /*padding-bottom:20px;*/ margin-right: 10px;}
.categoryPage .horizantalAdd{/*border-top: none;*/ margin-bottom: 20px;}
.categoryPage .categoryTitle h5{margin-top: 0px; padding: 15px 0;  border-bottom: 1px solid #000}
.categoryPage .categoryTitle:first-child{border-top: 0;}
.categoryPage .categoryTitle:first-child h5{padding-top: 0;}
.categoryPage .categoryTitleMain, .subCategory .categoryTitleMain, .videoCategory .categoryTitleMain{font-family: 'Gotham-Medium'; margin: 0 10px 0 0; font-size: 38px; color: #000; border-top: 5px solid #000; border-bottom: 1px; }
.categoryPage .categoryTitleMain span{ display: block; font-size: 18px; }
.categoryPage .categoryTitleMain a {     color: #000; float: right; font-size: 12px; font-family: "Gotham-Medium"; text-transform: uppercase; }
.categoryPage .top-brd-desc{ display: none; }
.categoryPage.singleCategoryArticale .top-brd-desc{ display: block; }

.categoryTitle-box .categoryTitleMain {border-bottom: 1px solid #000; padding: 10px 0;  margin-bottom: 20px;}
/*.search_result.subCategory .categoryTitle-box{width: 100%; float:left; border-bottom:1px solid #000;  margin-bottom: 0px;}*/
.search_result .categoryTitle-box .search-form{margin-bottom: 15px; }
.search_result .categoryTitle-box .search-field{font-family: 'gotham_mediumregular'; color: #000; border: 1px solid #000; height: 50px; line-height: 50px; background: transparent; width: 100%; padding: 15px; font-size: 18px; text-transform: uppercase;}
.search_result .categoryTitle-box .categoryTitleMain{ font-size: 18px; font-family: 'gotham_blackregular'; margin-bottom: 0; padding: 25px 0 15px 0; margin-right: 0;}
.search_result.subCategory article{clear: both; padding: 40px 0; border-bottom: 1px solid #000; overflow: hidden;}

.search_result.subCategory .cate_name{font-family: 'gotham_lightregular'; font-size: 25px; text-transform: uppercase;}
.search_result.subCategory .entry-title {font-family: 'gotham_blackregular'; font-size: 25px; text-transform: capitalize; margin-bottom: 15px;}
.search_result.subCategory .entry-summary{ margin-bottom: 25px; }
.search_result.subCategory .entry-summary p{ font-family: 'gotham_lightregular'; font-size: 14px; font-size: 18px; }



/*  .categoryOuter{overflow-x: auto; }*/
.categoryName{ margin: 0; }
.categoryName li{ display: inline-block; width: 286px; margin-right: 15px;}
.categoryName li:nth-child(3n){margin-right: 0;}
/*.categoryName li:nth-child(3n){margin-right: 0;}*/
.categoryName li a{ color: #fff; font-size: 16px; text-transform: uppercase;   background: black; color: #fff; padding: 10px;  margin-bottom: 5px; display: block;}
.single-articles .categoryPage .mobilescroll{ border:0;}
.top-brd-desc{ background-color:#000; height:5px; width:100%; display: inline-block; margin-bottom:20px;}
/*subcategory*/
.gear-review-subcategory .categoryBlock{min-height:auto; /*margin-left: -20px;*/}
/*.gear-review-subcategory .categoryBlock{}*/
/*.subCategory .categoryBlock{margin-left: -20px;}*/
.subCategory{}
.subCategory .categoryTitle{/*margin-left: -20px;*/}
/*sort Article*/
.mainArticle .socialMedia li img{width:auto;}
.mainArticle .socialMedia li{width: 100%;}
.borderBottom0{border-bottom: none !important;}
.shareBtn{text-align: center; font-size: 14px; text-transform: uppercase; font-family: "GothamBook"; color: #bebfbf;display: inline-block;}
.shareBtn a{font-size: 14px; text-transform: uppercase; font-family: "GothamBook"; color: #bebfbf;display: inline-block;}
.hr-divider{background: #818286; height: 1px;}
/*photo gallery detail*/
.video-feed{padding-right: 0 !important; padding-left: 10px !important;}
.photogallarydetail{padding: 0 !important;}
.photogallarydetail .video-list-thumb a:after{display: none;}
.photogallarydetail .verticle_slide_image{width: 100%;}
.photogallarydetail .caption-text{}
.video-list{margin: 0; padding: 0;}
.video-list li{list-style: none;  padding: 5px; font-size:15px; color: #333; line-height: 16px; font-family: "GothamBook";}
.video-list li:nth-child(odd) {background: #ededef;}
.video-list li:nth-child(even) {}
.video-list li a:first-child{color: #333; display: inline-block; /*width: 140px;*/ }
.video-list li a{ /*width: 80px; */position: relative;}
.video-list-thumb{margin-right: 4px; position: relative;}
.video-list-thumb img{height: 75px;}
.video-list-thumb a:after{position: absolute; left: 50%; top: 50%; transform:translate(-50%, -50%); content: ""; background: url(../img/white-play-icon.png) center center; width: 30px; height: 30px; background-size:100%; }
.video-list-thumb span{color:red;}
.video-list-item{margin-bottom: 10px;}
.video-feed-links {padding: 10px 0 0 10px;}
.video-feed-links h2 {color: #4c4c4c; font-size: 24px; font-family: "GothamBook"; text-transform: uppercase;     border-bottom: 1px solid #808285; margin-bottom: 10px; padding-bottom: 5px; }
.video-list-content{    float: left; width: 152px;}
.video-play-button a:after{position: absolute; left: 50%; top: 50%; transform:translate(-50%, -50%); content: ""; background: url(../img/white-play-icon.png) center center; width: 60px; height: 30px; background-size:100%; }
.video-box{position: relative; text-align: center;float: none;background-repeat: no-repeat;background-position:center 100%;width: 100%;}
  
.video-box-btn{position: absolute;width: 40px; height: 40px; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
.video-box-btn img{min-height: 100% !important; width: 100% !important; height: 40px !important; }
.main_content .video-box-btn{ height: 70px; width: 70px; }
.main_content .video-box-btn img{ height: 70px !important; }

.title{font-size: 21px;}
.page-id-84 .videoBlock .imgBlock{height: auto;}
.commTitle{margin: 10px 13px;}
.commTitle h2 {color: #4c4c4c; font-size: 24px; font-family: "GothamBook"; text-transform: uppercase; border-bottom: 1px solid #808285; margin-bottom: 10px; padding-bottom: 5px; padding-left: 0;}
.commTitle span{font-size: 11px; text-transform: uppercase;}
.newsFeed.listing{}
.newsFeed.listing li{background: none; border-bottom: 1px solid #808285; padding: 0px 0 16px 0;}
.main-navigation .menu-item-has-children > a:after{ display: none; }
.main-navigation ul ul li{background: #000 !important;/* padding:8px 10px !important;*/ line-height: 18px; border:none !important; border-bottom:solid 1px solid; }
/*.main-navigation .menu-item-has-children > a{padding: 0 15px!important;}*/
.main-navigation ul ul::before, .main-navigation ul ul::after{display: none;}
.page-id-14 .mainArticle{padding-right: 0;}
.term-know-how .mainArticle{padding-right: 0; margin-bottom: 0 !important;}
.boxModelNone{margin: 0 !important; padding:0 10px 0 0 !important;}
.videoCategory .boxModelNone{padding:0 15px !important;}
.page-id-84 .video-feed{padding: 0;}

/*footer*/
.menu{border-top:solid 1px #808285; padding-top: 8px; }

.footerBlock .menu a{font-size: 16px; text-transform: uppercase; font-family: "GothamBook"; color:#fff; padding:0 40px 0 0; display:inline-block;}
.footerBlock .menu a:first-child{padding-left: 0;}
.footerBlock .menu a:last-child{padding-right: 0; color: #f0cd2e;}
.mobileLogo { display:none;}
/*media*/
.wp-caption .wp-caption-text{font-size: 11px;  color: #4c4c4c; padding: 3px 0; display: block;}
#primary .socialMedia{margin: 0; width: 50px;}
#primary .shareBtn{ width: 60px;margin-bottom: 15px; }
.bx-wrapper{margin-bottom: 20px  !important;}
.bx-wrapper p{padding-bottom: 0; margin-bottom: 0px;}
.mainArticle .buttonsBlock{padding-top: 2px;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding: 0 20px;}
.row {margin-left: -20px; margin-right: -20px; }
.bx-wrapper img{max-width: inherit!important;}
.sec-1 .bx-wrapper img{max-width: inherit!important;  width: 100%; min-height: 424px;}
.sidebar-right .videoBlock{ margin-left:0;}
/*.sidebar-right.dynamicoffset{margin-top: 40px;}*/
/*light box*/
.pswp__caption__center { max-width:700px !important; width:100%;}
.main_custom_pagination_box{display: block;text-align: center;}
.custom_pagination {display: inline-block;}
.pagingation, .page-numbers {float: left;margin: 20px 0px;text-align: center; }
.pagingation li, .page-numbers { display: inline-block; }
.pagingation li a, a.page-numbers { font-size: 18px; line-height: normal; color: #797979; font-family: 'Gotham-Medium'; display: block; padding: 0 20px; }
.pagingation li.next a, .prev.page-numbers { background: url('../img/sprite.png') no-repeat -16px -479px; height: 24px; width: 15px; text-indent: -9999px; margin-right: 15px; }
.pagingation li.prev a, .next.page-numbers { background: url('../img/sprite.png') no-repeat -16px -578px; height: 24px; width: 15px; text-indent: -9999px; margin-left: 15px; }
.pagingation li.active > a, .page-numbers.current { color: #000; font-size: 18px; line-height: normal; padding: 0 20px; }
.videoSingleDetail .video-list-content{ width: 128px; }
.videoSingleDetail .buttonsBlock .readMore{margin-bottom: 10px;}
.gallery{clear: left;}
.categoryPage.singleCategoryArticale .categoryTitle h5 a{ font-size: 12px; font-family: 'gotham_lightregular';}
.categoryPage.singleCategoryArticale .categoryTitle h5 span a{ font-size: 30px;}
.videoDetail .categoryTitle h5, .photogallarydetail .categoryTitle h5{border-bottom: 1px solid #000;padding: 0 0 15px;margin: 0 0 20px;}
.videoDetail .categoryTitle h5 span a, .photogallarydetail .categoryTitle h5  span a{ font-size: 30px; font-family: "gotham_lightregular";}

.singleCategoryArticale .categorylist .col-md-4.col-sm-4{padding:0 5px;}
.mainPhotogallery .col-md-4.col-sm-4{padding:0 5px; }
.col-md-4.col-sm-4.videoListing.videoSmallHeight{padding: 0 5px;}
.col-md-6.col-sm-6.videoListing.videoBigHeight{padding: 0 5px;}

.singleCategoryArticale .row{margin: 0 -5px;}
/*.content-area.col-md-9.col-sm-8{padding: 0 0px;}*/
.singleCategoryArticale .mainArticle .row{margin: 0 -5px;}
.singleCategoryArticale{padding: 0;}
.mainTitles{padding: 20px 0; border-top: solid 2px #000;}
.mainArticle .mainTitles span{padding: 10px 0px;}
.photogallarydetail .content-area.col-md-9.col-sm-8{padding: 0;}

/* Retailers*/
.retailer-block{display: inline-block; float: none; padding: 0px 15px; width: 24%; box-sizing: border-box; margin-bottom: 10px; vertical-align: top}
.retailer-list h6{font-size:16px;}
.retailer-list span{font-weight: normal;font-family:"GothamBook"; font-size: 14px; display: inline-block; width: 100%;}
.retailer-list span.label-store{padding-bottom: 10px}
.retailer-list .label-store > a { font-size: 13px; font-weight: 100;  text-decoration: none; box-shadow: none;}
.mgb { display: inline-block; width: 100%; margin-bottom: 10px; font-family: GothamBook; font-size: 14px; }
.mgb label{padding: 0;}
.mgb input[type="radio"]{width: 10% !important; float: left; }
.mgb input{width: 58%; height: 30px; background:  #b8d0d7; border:1px solid  #b8d0d7; color: #000; font-size: 17px; padding: 0;}
.mgb select { padding: 0; background: #b8d0d7 none repeat scroll 0 0; border: 0 none; height: 30px; font-size: 100%; }
.mgb select > option { padding: 3px 0; }
.mgb > span { float: left; margin: 5px 0;}

.mgb .btn.yellow{ width: 30%; background: #fcaf17 none repeat scroll 0 0; font-weight: bold; padding: 5px 20px; height: 41px; color: #000;}
.mgb .btn.yellow:hover{ background: #007acc;}
/* End Retailers */
/* Breadcrumb Custom */
.breadcrumbCustom{font-family:"GothamBook";  margin-right: 10px;/* border-bottom: 1px solid #000;*/ border-top: 2px solid #000; font-size: 18px; margin-bottom: 10px; padding: 10px 0; text-transform: uppercase; }
.breadcrumbCustom a{font-family:"GothamBook"; line-height: 30px; padding-top: 20px; /*display: block;*/ color: #000;font-size: 18px;  padding-bottom: 0px; }
/* End Breadcrumb Custom */

.fb i { color: #3b5999; font-size: 24px; }
.tw i { color: #3498d8; font-size: 24px; }
.reedit i{ color: #ff6932; font-size: 24px; }
.email_icon i{ color: #474747; font-size: 24px; }
.author_date{ float: left; margin-bottom: 0; font-family: "gotham_blackregular"; font-size: 16px; font-weight: bold; line-height: 28px; padding: 12px 0 0;}
.subCategory .author_date{font-family: 'gotham_blackregular'; font-size: 12px; text-transform: capitalize;}
select.dest-list { float: right; height: 30px; width: auto; font-size: 16px; }
.dest-place{ display: inline-block; width: 100%; }
.destination_cat_Page .categoryTitle h5 { margin-top: 0px; display: inline-block; font-size: 20px; }
.bottomSocial ul li a i:hover{ color: #989898; }
.destination_cat_Page .categoryBlock{ min-height: auto  !important; }
span.bold-label { display: inline; text-transform: capitalize; font-size: 10px; margin-right: 5px; }
.gry-color { color: gray; }

.pd-lf-non{ padding-left: 0; }
.pd-rt-non{ padding-right: 0; }
.pd-lf5{ padding-left: 5px; }
.listOfDestinations h2 { padding: 0 0 15px; }

span.sidebar_subtitle{color: #000;display: inline-block;padding-left: 15px;}
.photos-text { font-size: 14px; line-height: 26px; color: #000; padding-left: 44px; display: block; background: url('../img/sprite.png') no-repeat -129px -7px; height: 26px; }
/* Gray Box For Sidebar */
.gray-box.dark { background: #e5e5e5; position: relative; overflow: visible; padding: 10px; margin-bottom: 20px; }
.gray-box.dark h2.head { font-size: 26px; line-height: normal; font-family: 'Gotham-Medium'; color: #000; text-transform: uppercase; }
.gray-box.dark span.text { display: block; font-size: 18px; line-height: normal; font-family: "GothamBook"; text-transform: capitalize; }
.gray-box.dark span.text.mgb { margin-bottom: 10px; }
.gray-box.dark a.link { font-size: 18px; line-height: normal; color: #037e9d; display: block; font-family: "GothamBook"; }
.gray-box.dark.border-bottom { margin-bottom: 30px !important; }
.gray-box.dark.border-bottom::after { position: absolute; bottom: -10px; left: 0; right: 0; width: 100%; content: ""; display: block; height: 1px; background: #000; }
/* End Gray Box For Sidebar */
.inline-box h5 { display: inline-block;}
.inst h5 {font-weight: 100;margin-bottom: 16px;}
.inst{ padding: 0;}
.btn_box{position: relative;top:-7px;margin: 0;padding: 0px;}
.btn_box .btn.btn-success {float: right;}
.img-align {text-align: left !important;}
.box-height {height: 170px;position: relative;}
.read-re-box {bottom: 0;position: absolute;}
.video_gallery_box iframe{height: 200px;}
.report_details_photos{float: left;padding: 5px;position: relative;width: 50%;}
/* New Home Page start*/

h6 {color: red !important; }
.side_news { border-bottom: 1px solid #989190; }
.news-box {height: 109px; }
.sec-7-top_gear .news-box {height: 113.5px; }
.news-box, .top_video_box {padding: 10px 0; border-bottom: 1px solid #989190!important; }
.news-box img{ float: left; }
.news-box:last-child{border: none !important; } /* .side_main_box {
  padding: 15px;
  } */
  .side_news .side_hdr h2 {text-transform: uppercase; }
  li.news_img_slider {height: 100%; }
.img_cont .bx-wrapper, .img_cont .bx-viewport {height: 100% !important; background: transparent; /* display: block; */ }

.news-box-last h5::after {content: ">"; font-size: 14px; position: absolute; bottom: 0px; right: 0px; font-family: serif; font-weight: 100; }
.news_cont {display: inline-block; width: 65%; font-size: 12px; font-family: "GothamBook"; font-weight: 900; position: relative; height: 91px; padding-left: 5px; }
.news_cont h2 {font-size: 16px; font-family: "GothamBook"; line-height: 1.3; color: #000; font-weight: 600; }
.newHome .news_cont h2 {font-size: 13px; font-family: "GothamBook"; line-height: 1.3; color: #000; font-weight: 600; }
.news_date {margin: 5px 0; color: red !important; letter-spacing: 1px; font-size: 11px; position: absolute; bottom: 0; font-family: "GothamBook"; }
.news_slider_cont {float: left; position: relative; height: 146px; }
.sec-1 .img_cont { border-bottom: 1px solid #989190; height: 597px;}
.img_cont h2, .top_video_full h2, .sec-9-destination h2{font-size: 25px; margin: 24px 0 10px; line-height: 1; }
.img_cont p, .top_video_full_cont p {font-size: 14px; font-family: "GothamBook"; font-weight: normal; line-height: 1.3; }
.rd_more {position: absolute; bottom: 0; font-size: 12px; color: #000; text-transform: uppercase; font-weight: bold; margin-bottom: 10px; }
.g_banner_box{height: 589px; }
.padding-lf-0{padding-left:0px !important;}
.padding-rt-0{ padding-right: 0px !important; }
.paddingboth-lfrt-0{ padding-left:0px !important; padding-right: 0px !important; }
.img_cont h4 {margin: 15px 0; }
.sec-2 .side_hdr.sec-hdr {padding: 10px 0 5px; }
.sec-2 .side_hdr.sec-hdr h2 {line-height: 0.9; }
.sec-2 .edtrpic-sm-box img {height: 191px; width: 100%;}
.trainning_sm_box{float:left; width: 25%; }
.trainning_sm_box img {max-width: 100%; width: 94%; text-align: center; }
.training_sm_box_cont {margin: 10px 0; }
.training_sm_box_cont h6 {margin-bottom: 5px; text-transform: uppercase; display: inline-block; font-family: "GothamBook"; font-weight: normal; font-weight: bolder; font-size: 16px; }
.bord {height: 1px; background: #989190; padding: 0; float: right; }
.trainingimg {padding: 10px 35px 35px 35px; }
.training_cont {margin: 20px 0; float: left; }
.training_cont h6, .top_video_full_cont h6, .top_photo_cont h6 {font-size: 8pt; text-transform: uppercase; margin-bottom: 10px; display: inline-block; }
.training_cont p,.top_photo_cont p {font-size: 18px; margin-top: 20px; line-height: 1.5; }
.sec-3 {border-bottom: 1px solid #989190; }
p{ color: #000 !important; }
.sec-1,.sec-2, .sec-3, .sec-4-ad, .sec-5-top_video, .sec-6-top_photo, .sec-7-top_gear, .sec-8-subscribe, .sec-9-destination {
  float: left;
  width: 100%;
}

.bgcolor-1 {
  background: #BFBFBF;
  width: 100%;
  height: 320px;
}
.row { margin: 0 -5px; /*overflow: hidden;*/ }
.col-md-1 { width: 8.33%; padding: 0 5px; float: left; }
.col-md-2 { width: 16.66%; padding: 0 5px; float: left; }
.col-md-3 { width: 25%; padding: 0 5px; float: left; }
.col-md-4 {width: 33.33%;float: left;padding: 0 5px;position: relative;box-sizing: border-box;}
.col-md-5 { width: 41.66%; float: left; padding: 0 5px; position: relative; }
.col-md-6 { width: 50%; float: left; padding:0px 5px 0px 5px; position: relative;margin-top: 3px; }
.col-md-7 { width: 58.33%; float: left; padding: 0 5px; position: relative; }
.col-md-8 { width: 66.66%; float: left; padding: 0 5px; position: relative; }
.col-md-9 { width: 75%; padding: 0 5px; float: left; }
.col-md-10 { width: 83.33%; float: left; padding: 0 5px; position: relative; }
.col-md-11 { width: 91.66%; float: left; padding: 0 5px; position: relative; }
.col-md-12 { width: 100%; float: left; padding: 0 5px; position: relative; }
.paddingLeft15{padding-left: 15px !important;}


.sec-hdr {
  /* background: #989190; */
  padding: 10px 0;
  text-transform: uppercase;
  border-bottom: 1px solid #989190;
  border-top: 5px solid;
}
.sec-hdr h5 {
  margin: 0 25px 0;
  font-family: "GothamBook";
  position: relative;
  bottom: -13px;
  width: 100%;
  text-align: right;
  line-height: 0.9;
}
.sec-hdr h5::before {
  content: ">";
  font-size: 14px;
  position: absolute;
  top: 0px;
  right: -22px;
  font-family: serif;
  font-weight: 100;
  /*font-family: "Gotham-Thin";*/
  font-family: "GothamBook";
  width: 11px;
  line-height: normal;
}
.sec-3 .sec-hdr h2, .sec-5-top_video h2, .sec-6-top_photo h2, .sec-9-destination h2, .sec-7-top_gear h2
{
  position: relative;top: 5px;
}
.sec-3 .sec-hdr h5, .sec-5-top_video .sec-hdr h5, .sec-6-top_photo .sec-hdr h5, .sec-9-destination .sec-hdr h5
{
 margin: 0px 25px 0px;
 font-family: "GothamBook";
 position: relative;
 width: 100%;
 text-align: right;
 line-height: 0.9;
}
.add-bar {
  float: left;
  width: 100%;
  margin: 0px;
}
.ad {
  width: 100%;
  height: 93px;
}
.adclr{  background: #ffe6e6; }
.adrdclr{ background:red; }

.top_video_cont {
  float: right;
  width: 47%;
  font-size: 12px;
  font-weight: 900;
  height: 160px;
  position: relative;
}
.top_video_box:last-child {
  border: 0 !important;
}
.top_video_fullbox {
  padding: 25px;
  /* border-bottom: 1px solid #989190; */
}
.top_video_full{
  border-bottom: 1px solid #989190;
  height: 652px;
}
.top_video_full_cont {
  padding: 15px;
  position: relative;
  height: 270px;

}
.top_photo_box{
  position: relative;
  margin: 25px 0 0;
}
.top_photo_cont {
  background: #fff;
  position: absolute;
  z-index: 2;
  top: 47px;
  width: 299px;
  right: 47px;
  padding: 25px;
  height: 83%;
}
.ad1 {
  float: left;
  width: 100%;
  height: 250px;
}
/* .top_photo_box .verticle_slide_image{ text-align: left; } */
.top_photo_box ul { margin: 0; }
.top_photo_box .bx-prev {
  left: 5px !important;
  top: 0% !important;
}
.top_photo_box  .bx-next {
  right: 5px !important;
  top: 0% !important;
}
.full_border {
  border-bottom: 1px solid #989190;
  float: left;
  width: 100%;
}
.video-match .full_border{ height: 652px; }
.grear_guy_full {
  /*border-bottom: 1px solid #989190;*/
}
.sec-7-top_gear .img_cont { height: 570px; border-bottom: 1px solid #989190;padding-top: 10px;}
.gear-info {
  padding: 15px;
}
.grear_guy_box {
  height: 310.1px;
  position: relative;
  border-bottom: 1px solid #989190;
}
.grear_sm_cont {
  margin: 10px 0;

}
.grear_sm_cont h6 {
  font-size: 8pt;
  text-transform: uppercase;
  display: inline-block;

}
.grear_sm_cont p {
  font-size: 15px;
  line-height: 16px;

}

.sec-8-subscribe{ padding:50px 60px; background: #bfbfbf; }

.ext_height {
  height: 320px;
  margin-bottom: 10px;
}
.subscribe_cont {
  padding: 100px 20px 0;
  text-transform: uppercase;
}
.subscribe_cont h2 {
  font-size: 42px;
  font-family: "Gotham-Medium";
}
.subscribe_cont h3 {
  font-size: 41px;
  font-weight: 100;
  font-family: "GothamBook";
  color: #000;
}
.subscribe_cont h4 {
  text-transform: capitalize;
  font-size: 40px;
  margin: 70px 0;
  color: #fff;
}
.link_overly{
  color: #000;
}
.destination_all_box {
  padding: 25px 25px 25px 0;
  width: 92%;
  border-bottom: 1px solid #989190!important;
  float: left;
  height: 593px;
}
.destination_sm_box {
  padding: 10px 0;
  border-bottom: 1px solid #989190 !important;
  float: left;
}
.destination_sm-box_cont {
  float: right;
  width: 51%;
  font-size: 12px;
  font-weight: 900;
  height: 160px;
  position: relative;

}
.destination_lg_box {
  padding: 25px 0 0 0;
  border-bottom: 1px solid #989190!important;
  float: left;
  height: 593px;
}
.destination_sm_box:last-child {
  border: 0 !important;
}
.destination_lg_cont {
  /* background: #989190; */
  padding: 15px 0;
  position: relative;
  height: 139px;
}
.destination_sm_img_box{ float: left; width: 45%;}

.subscribe_box_outer{ padding: 0 10px 0 0 !important; }
.subscribe_box_outer .subscribe_cont{padding: 80px 20px 0;}
.subscribe_box_outer .subscribe_cont h3{ font-size: 30px; }
.subscribe_box_outer .subscribe_cont h4{ font-size: 28px; margin: 35px 0;}
.subscribe_box_outer .subscribe_cont h2{font-size: 30px;}

.destination_lg_box img {width: 100%; }
.videos {float: left; width: 46%; }
.top_video_box, .top_video_fullbox{    float: left;width:100%;}

.footerBlock .newsletterTitle { margin: 0;}
.sec-5-top_video .top_video_box img {height: 160px; width: 250px !important; }
.sec-1 a.bx-prev, .sec-1 a.bx-next {top: -170px !important; }
.destination_lg_cont{ height: 171px; }
.dateBlocks{border-top: 1px solid #000; border-bottom: 1px solid #000; line-height: 50px; margin-top: 40px;}
.alignLeft{ float: left; margin-left: -152px; }
.readMore{font-size: 12px; text-transform: uppercase; color: #000; font-weight: bold;}
.psotDescription{ height: 34px; overflow: hidden;  }
.topSection{margin-bottom: 10px; border-bottom: 1px solid #000; padding-bottom: 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center; }
  .topSection .contentBlock{ padding: 0 20px; }
  .topSection .content{padding: 0px;}
  .topSection .content h4{ font-size: 25px;font-family: 'gotham_blackregular'; color: #000; }
  .topSection .content h4 a{ font-size: 25px; font-family: 'gotham_blackregular'; color: #000; }
  .topSection .content p{ font-size: 14px;font-family: 'gotham_lightregular'; color: #000; }
  .outers{ margin-right: 10px; }
  .imageAlignLeft{text-align: left;}
  .imageAlignRight{ text-align: right; }
  .videoListing .buttonsBlock .readMore{ font-size: 12px; }
  .pdfBlock{max-width: 885px; border-top: 1px solid #000;     padding-top: 30px; margin: 0 5px;}
  .pdfBlock h2{ font-size: 48px; font-family: 'gotham_blackregular';}
  .pdfBlock h2 span{ font-size: 48px; display: block; color: #3287ab; }
  .textBlock01{ display: inline-block; width: 60%; vertical-align: top; }
  .pdfBlock p{ font-size: 25px; font-family: 'gotham_lightregular';}
  .pdfFile{ display: inline-block; }
  .inputField{ float: left; padding: 0 10px; margin-bottom: 15px; }
  .inputField input{font-family: 'gotham_lightregular'; font-size: 18px; padding: 27px 20px; border: 1px solid #d1d1d1; border-radius: 5px;}
  .freeDownload{font-family: 'gotham_blackregular'; background:#3287ab; color: #fff; font-size: 25px; display: block; padding: 15px 30px; text-decoration: none; }
  .freeDownload:hover{color: #000;}
  .marginTop60{margin-top: 60px;}
  .marginTop600{margin-top: 600px;}
  .fixed-header {position: fixed; top:0; left:0; width: 100%; z-index: 999;}

  header { z-index:10; }
  .copyright{text-align: center; color: #fff !important; width: 100%; border-top: solid 1px #808285; padding: 20px 0 0px 0; margin-top: 20px; margin-bottom: 0;}
  .videosThumbs{position: relative;; display: block;}
  /* New Home Page end*/

  .headerLogo{max-width: 185px; display: block;float: left;}
  .fixed-header .headerLogo{display: none !important;}
  .stiky-hhdr-logo{display: none;}
  .fixed-header .stiky-hhdr-logo{display: block; float: left; width: 50px; margin: 0 15px 0 0;}
  .author_name_and_date{bottom: 0;color: #000;font-size: 14px;font-weight: bold;font-family: "GothamBook";}
  .more_cat_link span{color: #000;}

  .pswp__caption__center p {font-size: 12px; color:#fff !important; padding-top: 10px;}


  /*==========================New updates========================================*/
  .g_banner .add_banner iframe{ margin-bottom: 0 !important; }
  .main_content  .img_cont.homePageBanner .bx-wrapper{margin-bottom: 0 !important;}
  .side_news{ padding-bottom: 1px; }
  .float_right{ float: right; }
  .video-box-btn.big_play_video_btn{    height: 118px !important;    width: 118px !important;    max-width: 118px;}
  .dubbleBorder{height: 5px;}
  /*==========================New updates========================================*/
  /*news letter popup*/
  .backDrop{
    background-color: #000;
    display: none;
    filter: alpha(opacity=0);
    height: 100%;
    left: 0px;
    opacity: .0;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 999;
  }

  .box{

    display: none;
    height: 515px;
    left: 50%;
    margin-left: -255px;
    opacity: 0;
    position: fixed;
    top: 10%;
    z-index: 9999;

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
  }
  #iframeform #headerFormatedTextheaderText span{ color: #fff; }
  .box .close{

    cursor: pointer;
    float: left;
    font-size: 32px;
    margin: 10px;
    position: absolute;
    top: 21px;
    right: -15px;
    z-index: 99999;
    opacity: inherit;
    height: 40px;
    width: 40px;
    background: url("../img/closebox.png") no-repeat scroll 0 0 transparent;
  }
  .box h3{ color: #fff; padding-bottom: 20px; }
  .clear{
    clear: both;
  }
  .firstAds{text-align: center;}
  /*end newsletter popup*/ 
  
/* New Homepage slider */
  /*.rai_main_slider_image_center{background-position: center center;display: block;}*/
  .rai_main_slider_image_center {background-size: cover;width: 100%;background-position: center center;display: block;}
  /*.video-box a img {height: 500px;display: block;}*/
  


.bxslider .video-box a {
  float: left !important;
  height:70px;
  width: 70px 
  /*background-image: url('http://rockandice.com/wp-content/uploads/2018/04/Tanque-Verde-Falls-Climbing-1001x563-670x424.jpg');
  background-repeat: no-repeat;
  background-position:center 100%;*/
}

.bxslider .video-box a span.video-box-btn  img {display: block !important}


  @media (max-width: 1280px){
    .container{width: 98%;}
    .categoryName{padding-bottom: 20px;}
    .categoryName li:nth-child(3n){margin-right: 15px;}

  }
  @media (min-width: 1280px){

    /*.container {width: 100%; }*/
    .menu-toggle{display:none;}
    .xgear_pagination .page-numbers {
    float: left;
    width: 100%;
}
 
  }

  @media (max-width: 1024px){
      

    .video-list-content{ width: 85px; }
    #primary .shareBtn{margin-bottom: 15px;}
    .subscribeBanner{padding-right: 10px;}
    .newsFeed li a{ width: 89%;}
    .footerBlock .form-inline{text-align: center;}
    .footerBlock .form-inline .form-group{display: block; text-align: center;}
    .footerBlock .form-inline button{text-align: center; display: inline-block; margin-top: 10px; margin-bottom: 10px;}
    .footerBlock .socialMedia li{width: 48%;}
    .footerBlock .newsletterTitle{ font-size:17px; }
    .categoryBlock .imgBlock{ height: auto;}
    .share-btns.bottomSocial ul{ width: 42%; }
    /******** /*new  desktop  changes*/
    .sec-1 .bx-wrapper img {
     /* max-width: inherit  ; */
     /* width: auto; */
     min-height: 325px;
   }
   .news-box {
     display: block;
   }
   .news_cont {
     width: 62%;
   }
   .news-box-last{    border-top: 1px solid #989190 !important; border-bottom:0 !important;}
   .sec-hdr h5::before {
     font-family: "Gotham-Thin";
   }
   /*.sec-1 .img_cont {
     height: 506px;
     padding: 0 !important;
     }*/
     .g_banner_box {
       height: 625px;
     }
     /*.sec-7-top_gear .img_cont {
       height: 604px;
       }*/
       .news-box-last h5 {
         position: relative;
         /*padding: 85px 33px 0px 0px;*/
         float: left !important;
         bottom: 10px;
       }
       .news-box-last h5::after{
         bottom: 2px;
         right: 15px;
       }
    /* .grear_guy_box {
       height: 301px;

       }*/
       .destination_lg_cont {
         height: 158px;
       }
       .sec-8-subscribe {
         padding: 60px 30px 60px 30px;
       }
       .subscribe_cont {
         padding: 29px 20px 0;
       }
       .destination_sm-box_cont p {
         max-height: 45px;
         overflow: hidden;
       }

       .news_slider_cont {
         height: 186px;
       }
       .top_video_fullbox {
         padding: 25px 25px 0 0;
       }
/*     .top_video_full {
       border-bottom: 1px solid #989190;
       height: 663px;
       }*/
       .destination_all_box {
         padding: 25px 25px 0px 0;
       }
       .destination_lg_cont {
         height: 170px;
       }
        /* .destination_all_box{ padding: 25px 0px 0 0; width: 100%; }
        .destination_lg_box { height: 415px; } */


      }
      @media (max-width: 991px){
        .subscribeButton{ display: none; }
        #primary .shareBtn{margin-bottom: 0px;}
        .videoSingleDetail .col-md-12{padding: 0 5px;}
        .col-md-12.pdl4{padding-left: 0px;}
        .categoryPage .categoryBlock{margin-left: 0;}
        /*.photogallarydetail .videoBlock .imgBlock{padding: 0;}*/
        .categoryPage{padding-right: 10px;}
        /*.categoryPage .verticle_slide_image{margin:0 10px 0 0;}*/
        .paddingMob0{padding-left: 0; padding-right: 10px;}
        .homePageBanner{padding-left: 0 !important; padding-right: 10px !important;}
        .newsFeed{overflow: hidden;}
        .mobileContent .mobilescroll{width:100%; overflow-x: scroll; }
        .frame {overflow-y: auto; border: 1px solid black; }

        .mobileContent .mobilescroll::-webkit-scrollbar {-webkit-appearance: none; height: 10px;}
        .frame::-webkit-scrollbar:horizontal {height: 5px; }

        .mobileContent .mobilescroll::-webkit-scrollbar-thumb {
          border-radius: 8px;
          border: 1px solid white; /* should match background, can't be transparent */
          background-color: rgba(0, 0, 0, .5);
        }

        .mobile-scroll::-webkit-scrollbar {-webkit-appearance: none; height: 10px;}
        .frame::-webkit-scrollbar:horizontal {height: 5px; }

        .mobile-scroll::-webkit-scrollbar-thumb {
          border-radius: 8px;
          border: 1px solid white; /* should match background, can't be transparent */
          background-color: rgba(0, 0, 0, .5);
        }
        .newsFeed{margin-bottom: 10px;}
        .newsFeed li{margin-bottom: 0;}
        /*.mobile-scroll{}*/


        .categoryName{ width: 2000px; padding-bottom: 20px;}
        .gear-review-subcategory{padding: 0 10px;}
        .gear-review-subcategory .mobileView{padding-right: 20px;}
      .gear-review-subcategory .categoryTitle, .horizantalAdd{margin-left: 0; /*padding-top: 10px;*/}
      .categoryPage .gear-review-subcategory .mobilescroll{margin-bottom: 0;}
      .categoryPage .gear-review-subcategory .categoryName{margin-bottom: 0;}
      .gear-review-subcategory .categoryBlock{margin-left: 0; padding-left: 0;}
      /*.gear-review-subcategory .mobilescroll{margin: 0 10px;}*/

      .links{margin-top: 10px;}

      .main-navigation a{ /*line-height: 20px;*/ padding:9px 0 6px 0 !important; display: block; line-height: 18px;}
      .site-header-menu{margin-top: 0px !important;}
      .main-navigation{padding-top: 10px; margin-top: 0;}
      .main-navigation li:first-child{border-top: 0;}
      .main-navigation a{/*line-height: 30px;*/ font-weight: bold;}
      /*.main-navigation .menu-item-has-children > a{padding:10px 0 4px 0 !important;}*/
      .main-navigation .dropdown-toggle::after{color: #000; border-left: none;}
      .main-navigation .dropdown-toggle{height: 30px; line-height: 46px;}
      .main-navigation #menu-top-menu li .sub-menu a {color: #fff; line-height: 18px; padding: 0; }
      .menu-toggle{display:none;}/*25-9*/

      .bx-wrapper img{max-width: inherit!important;}
      .subscribeBanner .leftCol1{/*padding-right: 15px;*/margin-bottom: 5px;}
    .subscribeBanner .rightCol1{/*padding-left: 15px;*/ }
    /* .sponsorBlock{display: none;}*/
    .categoryBlock{min-height: 280px;}
    .newsletterTitle{text-align: center;}
    .categoryBlock .imgBlock{height:auto;}
    .container{ width: 100%; }
    .socialMedia{margin-top: 30px;}
    .categoryBlock h4{height: auto;}
    .site-footer .main-navigation{margin:30px 0 30px 0;}
    .site-footer .main-navigation li{     border-top: none; border-right: 1px solid #fff; padding: 0;  margin-bottom: 10px;}
    .main-navigation .primary-menu{border-bottom: none !important;}
    .site-footer .main-navigation a{line-height: 15px;   padding: 0 7px;}
    .site-footer .main-navigation{border-top: none; margin:0; padding: 0 15px;}
    .desktopLogo{display: none;}
    .mobileLogo{ display: block; }
    .newsFeed h2{border-bottom: none; padding-left: 15px;}
    .newsFeed{ padding:0 15px;}
  .newsFeed ol{height: 500px; overflow-y:scroll; margin:0;/* padding: 0 0 0 20px;*/}
  .links{padding: 0;   }
  .newsFeed li{width: 100%; border: none; padding: 10px;}
  .site-footer form{text-align: center;}

  .footerBlock{padding-left: 0;}
  .socialMedia li{text-align: center; width: 24%;}
  /*category page*/
  /*.categoryPage .categoryBlock, .videoBlock{margin-left: 0;}*/
  .categoryTitle,.horizantalAdd{margin-left: 0;}
  /**/
  #primary .side-socialicon .shareBtn{ display:inline-block; vertical-align:top; line-height: 30px;}
  #primary .side-socialicon .socialMedia{ display:inline-block; vertical-align:top; margin-left:15px; width:65%; margin-top: 0px;}
  #primary .side-socialicon .socialMedia li{ display: inline-block; width:auto; margin-right:30px;}
  .mainArticle .socialMedia li{padding:  0 0 0 0;}
  .main-navigation #menu-top-menu li .sub-menu a{padding:8px 10px 5px !important;}
  .subscribeBanner .rightCol1{padding-left: 0;}
  /*.boxModelNone{padding: 0 10px 0 0 !important;}*/
  .miniBanner{padding: 0 10px 0 0; margin:10px 0 10px 0;}
  .categoryBlock{min-height: 280px;}
  .sponsorBlock p, .sponsorBlock p a{height: auto;}
  .sponsorText{padding: 0px 0 0 0; text-align: left;}
  .subscribeBanner{padding-right: 10px;}
  .subscribeBanner.marginBottom40{    margin-bottom: 0px !important;}
  .row.marginTop65{margin-top: 10px !important;}
  .boxModelNone .categoryBlock{margin-bottom: 5px;}
  .mobileView{padding-right: 0px;}
  .categoryTitle{margin-right: 0;}
  .categoryPage .mobileContent .subscribeBanner .leftCol1, .categoryPage .mobileContent .subscribeBanner .rightCol1{ /*width: 290px !important; */ display: inline-block; padding: 0;}
  .newsFeed ol{width: 2180px;height: auto; padding-left: 0;}
  .sponsorBlock{margin-bottom: 15px;}
  .video-list-thumb img{ width: 60px; height: 60px; }
  .video-list-content{    float: left; width: 75px;}
  .videoSmallHeight img.smallvideoimg{height: 110px;}
  .videoBigHeight img.smallvideoimg{height: 200px;}
  .videoDetail.col-md-12.col-sm-12{padding: 0 0px;}
  .videoBlock {margin-left: 0px; }
  .single.single-articles .photogallarydetail .imgBlock{padding:0 0px; }
  .single.single-articles .photogallarydetail .col-md-4.col-sm-4{padding:0 5px; }
  .single.single-articles .photogallarydetail .categoryTitle h5 span{ font-size: 11px; }
  .categoryBlock h4{height: 36px;overflow: hidden;}
  .mobilescroll::-webkit-scrollbar {-webkit-appearance: none; height: 10px; }
  .mobilescroll::-webkit-scrollbar-thumb {border-radius: 8px; border: 1px solid white; background-color: rgba(0, 0, 0, .5); }

}
@media (max-width: 910px){
  .dropdown-toggle::after {
    color: #000;
    content: "+";
    font-size: 32px;
    display: inline-block;
    line-height: 18px;
    top: -7px;
  }
  .dropdown-toggle.toggled-on::after {
    display: inline-block;
    color: #000;
    content: "-";
    font-size: 32px;
    line-height: 18px;
  }
  /*.main-navigation .menu-item > a { padding: 10px 5px !important ; }*/
  .dropdown-toggle { height: 42px;}
  .main-navigation ul ul li { padding:0px !important; border-top: 1px solid #d1d1d1 !important;}
.searchBox .search-field {/* height: 35px;*/ }


}


@media (min-width: 375px) and (max-width: 667px) {
    .btn-viewmore .btn-more{width:276px !important;margin-left: 7px;}
    
}

@media (min-width: 414px) and (max-width: 736px) {
    .btn-viewmore .btn-more{margin-left: 26px;}
    
}

@media (max-width: 768px){
    
    /*mobile menu stellarnav */
        .full {
            width: 30px !important;
            height: 30px;
            /*font-size: 35px;*/
            position: absolute;
            top: 0px !important;
            /* z-index: 11111; */
            right: 10px;
        }
        
        .full .fa{font-size: 29px;}
        .stellarnav li.open > a.dd-toggle i { -webkit-transform:none !important;transform:none !important;}
        .site-header-main ul.menu li .sub-menu {padding-left: 10px;}
        .stellarnav.mobile.light li a{font-family: "GothamBook";font-size: 14px;font-weight: bold; text-transform: uppercase;}
        .dd-toggle i.fa.fa-plus {font-size: 20px;}
        .stellarnav .dd-toggle i{top: 16%;}
        .stellarnav .dd-toggle i.fa.customfa-minus {top: 3px;}
        i.fa.customfa-plus::after {content: '+';font-size: 32px;}
        i.fa.customfa-minus::after {content: '-';font-size: 32px;}
        
        
        /*ul#menu-top-menu-1 li a {padding-bottom: 6px;padding-top: 9px;}
        ul#menu-top-menu-1 li ul li {padding-top: 0px !important;padding-bottom: 0px !important;}
        ul#menu-top-menu-1 li ul li a {padding: 9px;}*/
        
        #menu-top-menu-1{width: 100%;height: 250px;max-height: 250px;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
        
/*mobile menu stellarnav */
    
    
.articles-template-default.single .gear-review{margin-bottom: 15px;}


 /*homepage banner*/
 
 .home #main .homePageBanner ul.bxslider .video-box{background-image: none !important;}
 
 .home #main .homePageBanner ul.bxslider li .video-box{height: auto !important;}
 
 .home #main .homePageBanner ul.bxslider .video-box a{float:none !important;}
 .home .content-area .sec-1 .img_cont{height: 390px !important;}
 
 .home .sec-1 .bx-wrapper .bx-next{top: -50% !important;}
 .home .sec-1 .bx-wrapper .bx-prev{top: -50% !important;}
 /*homepage banner*/
    

    
  .menu-toggle span {float: left !important;}
    
  img.pswp__img{    height: auto !important;}
  .searchBox .search-field{margin-top: 9px;}
  .video-match .full_border{height: auto;}
  .readmore-position{ bottom: 0 !important; }
  .homepageAds{text-align: center;}
  .g_banner{margin-top: 30px;}
  .add_banner{text-align: center;}
  .news_slider-cont-box .link_overly h2{  display: block; width: 100%; }
  .news_slider-cont-box .link_overly{ float: none; }
  .news-box img{    float: left !important;}
  .video-list-thumb{ float: none !important; }
  .listing.most_popular_box .side_main_box .news-box{ float: none; }
  .col-md-4.col-sm-4.videoListing.videoSmallHeight{ width: 33.3%; }
  .sec-7-top_gear .grear_guy_box{ width: 33.3%;     float: left;    margin-right: 10px;}
  .videoSingleDetail .categorylist.videoSmallHeight .col-md-4.col-sm-4{width: 14.3%; }
  .side_hdr.sec-hdr{margin-bottom: 20px;}
  .ext_height.col-md-3.col-sm-6.col-xs-3{ width: 33.3%; }
  .col-md-6.col-sm-6.boxModelNone{ width: 50%; }
  .googleAdds{ text-align:center; }
  .single.single-articles .photogallarydetail .col-md-4.col-sm-4{ width: 33.3%; }
  .subCategory{margin-top: 0;}
  .subCategory .categorylist .categoryBlock{padding-right: 0;}
  .col-md-4.col-sm-4.col-xs-6.photo-gallary-img{ width: 33.3%; }
  .categoryPage.singleCategoryArticale .categoryTitle h5 span a{ font-size: 25px; }
  /*.categoryPage.singleCategoryArticale .categoryTitle h5 a{ font-size: 14px; }*/
  .pdfBlock h2 span, .pdfBlock h2{ font-size: 25px; }
  .textBlock01{ width: 100%; }
  .inputField{ float: none; }
  .inputField input{ padding: 15px; }
  .singleCategoryArticale .categorylist .col-md-4.col-sm-4{max-width: 300px;}
  .news-box img{max-width: 100%; width: auto;}
  .marginTop800{margin-top:0px;}
  .marginTop60{margin-top: 0;}
  .mainArticle h2{ font-size: 24px; }
  .freeDownload{ font-size: 20px; text-align: center;}
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { width: 100%; }
  .buttonsBlock .readMore{ font-size: 10px; }
  .mainArticle .buttonsBlock.paddingTop15{padding-top: 15px;}
  .share-btns.bottomSocial ul{ width: 62%; }
  .share-btns.bottomSocial ul li{margin:0 8px;}
  .paddingTop0{padding-top: 0 !important;}
  .footerBlock .form-inline button{margin: 0;}
  .footerBlock .form-inline .form-group{display: inline-block;}
  .categoryPage .horizantalAdd{margin: 0px -20px 20px -20px;}
  .mobileContent .mobilescroll{margin-bottom: 15px !important;}
.video-feed {/*padding: 0 0px 0 10px !important; */}
.videoWrapper{margin-left: 0;}
/*.boxModelNone{padding:0 20px!important; margin: 0 10px !important;}*/

.videoBlock h4{height: auto; font-size: 15px;}
.site-footer .main-navigation a:last-child{padding-right: 7px;}

.menu-toggle{top: 60px;z-index: 9999;}
.site-header{padding: 0;}
/*.container {width: 96%;}*/

.categoryBlock .imgBlock img{width:100%;}
.sponsorBlock .imgBlock{height:230px; text-align: center; background: #000;}

.videoBlock .imgBlock{height: auto;}
.videoBlock .imgBlock img{width:100%;}
.sponsorBlock .imgBlock img{display: inline-block;}
.googleAdds{margin-bottom: 20px;}
.mobileLogo{margin-top: 50px;}
/*category  page*/
.mobileView{overflow-x:inherit;}/*25-9*/
/*.categoryPage{ padding: 0 0 0 15px; }*/
/*.categoryPage .mobileContent .subscribeBanner .leftCol1, .categoryPage .mobileContent .subscribeBanner .rightCol1{ margin-bottom:20px; padding:0 30px 0 0;}*/
/*.mobileContent{ width: 900px; }*/
.mainArticle { padding-right: 20px; }

.mobileContent .mobilescroll .categorylist{ width:1298px; padding:0 0px 0 0;}
.outers{margin-right: 0;}
.col-md-4.col-sm-4.pdl4{padding: 0; max-width: 234.3px; margin-right: 10px;}
/*.subCategory .mobileContent .mobilescroll .categorylist{ width:645px;} */
.subCategory .mobileView{ /*margin-top:20px;*/}
.mobileContent .fullsize { padding-right: 0; padding-left: 0; }
/*.mobileView .col-md-4.col-sm-4{ width: 290px !important; float: left; padding-left: 0;}*/
.mobileView .col-md-3.col-sm-3 { width: 224px !important; float: left; padding-left: 0; }
.mobilescroll .categorylist .col-md-6.col-sm-6.boxModelNone .categoryBlock{ /*width: 290px;*/ float: left; padding: 10px 0px 0 0px;}
.mobileContent .mobilescroll{/*margin: 0 20px;*/}
.categoryPage .gear-review-subcategory .mobilescroll{margin: 0;}
.term-know-how .mobilescroll{margin: 0 5px 0 0;}
.term-know-how .mobilescroll .categoryBlock{padding-right: 0px;}

/*footer*/
.footerBlock .menu a:first-child { padding-left:0;}
.footerBlock .menu a { padding:0 5px 0 0; display:inline-block; width:32%;}

.newsFeed h2{border-bottom: none;}
.newsFeed{/*overflow-x:scroll;*/ padding-left: 10px;}
.newsFeed .mobile-scroll { overflow-x: scroll; width:100%;}

.newsFeed li{float: left; width: 310px; /*margin-right: 20px;*/ border: none;}
.links .newsFeed{padding: 0;}
.links .newsFeed li{ width: 100%; }
.links .newsFeed ol{width: auto; overflow: inherit;}
.links .newsFeed .mobile-scroll{overflow: inherit;}
.links .newsFeed li a{ width: 90%; }

/* New home page changes*/
.newHome .sec-1 .mobilescroll {height:  auto; overflow: scroll; }
/*.news-box {display: inline-block; height: 269px; }*/
.side_main_box {
  width: 1931px;
}
.arrow-lf .mobilescroll {
  height: 129px;
  overflow: scroll;
  display: block;
}
.news_cont {
  width: 65%;
  float: right;
  display: inline-block;
}
.news-box img {
  width: 31%;
  float: left;
}
/*.news-box img {width: 100%; margin: 0; }*/
.news-box {
  display: inline-block;
  height: 118px;
  width: 286px;
  float: left;
}
/*.news_cont {width: 100%; } */
/*.col-xs-6 {width: 50%; }*/
.top_photo_cont {background: #fff; width: 100%; padding: 25px; height: auto; position: static; }
.newHome .sec-7-top_gear .mobilescroll {height: /*354px*/ auto; overflow: scroll; }
.news-box-last{    height: 51px;}
.sec-7-top_gear .img_cont {height: /*500px*/ auto; }
.grear_guy_box {/*height: 248.5px;*/ }
.top_video_fullbox{padding: 10px; }
.top_video_cont {width: 63%; }
.alignLeft{margin-left: 0;}
.arrow-lf .mobilescroll{margin-bottom: 10px;}
.top_video_full {height: 658px; }
.top_photo_box .bx-next, .bx-wrapper .bx-prev {top: -35% !important; }
.news-box-last h5{    padding: 21px 33px 0px 0px;}
.destination_sm_img_box img {
  width: 100%;
  float: left;
}
.video-box{text-align: left;}
.sec-hdr h2{margin-top: 0;}
.side_news{margin-bottom: 20px;}
.news-box{border-bottom: 0 !important;}
.videos{ width: 36%; }
.destination_sm_img_box img{ width: 100%; }
.destination_sm_img_box {
  float: left; margin-right: 20px;
  max-width: 225px !important;
  width: 100%;
}
.destination_all_box{height: auto;}
.destination_lg_box {
  height: auto !important ;
}
.destination_sm-box_cont {
  width: 45%; float: left; }
  .destination_lg_cont {
    height: 156px;
  }
  .desktopLogo {
    display: block;
  }
  .mobileLogo{ display: none; }
  .footerBlock button.btn.btn-default {
    margin: 10px 0;
  }
  .sec-2 .edtrpic-sm-box img {
    height: auto;
    width: auto;
  }
  .ext_height {
    height: /*280px*/ auto;
  }
  .news_slider_cont {
    height: 215px;
  }
  .sec-1 .img_cont {
    height: 555px;
  }

  footer .desktopLogo {
    margin-bottom: 15px;
    text-align: center;
  }

  .sec-hdr > .row > div{ width: 50% !important; }
  
  
  
              
 
 /**
 *
 * Start gear section work for mobile
 *
 * */
 .gearreview_bodytax .xgear_pagination .page-numbers li{margin-right: 0px !important;}
 .gearreview_bodytax .xgear_pagination{ margin-left: 0px !important;}
 
 li.guaranteed-tested .main-gurantedtested img {
   max-width: 40% !important;width: 40% !IMPORTANT;
}
li.guaranteed-tested .main-gurantedtested::before {
    width: 80px !important;
}
li.guaranteed-tested .main-gurantedtested::after {
    width: 80px !important;
}

.main-ad{margin-top: 30px;}

 .main-gearproduct-img{ height: auto !important;}
 .term-gear .gear-guy .main-gurantedtested::before {

    width: 69px !important;

}

 .term-gear .gear-guy .main-gurantedtested::after {

    width: 69px !important;

}
 .main-gurantedtested img {
    width: 35%;
}


 
 
li.gear-guy .main-gurantedtested {
    margin-bottom: 30px !important;padding: 0px  !important;
}


li.gear-guy .main-gurantedtested img {
    width: auto;
}


 li.gear-guy .main-gurantedtested::before {
    width: 64px !important;
    top: 53%;
}

 li.gear-guy .main-gurantedtested::after {
    width: 64px !important;
    top:53%;
}


   .gearreview-img img{height: auto !important;}
  .main-geartitle{margin-bottom: 20px;}
  .breadcrumb-gearreview{margin: 10px 0px;}
  ul.breadcrumb-gearreview li a{font-size: 18px;}
  .gear-review {padding: 5px 30px;background-color: #f1cc40;float: left;}
  .gearreview_bodytax .gearreview-text{width: 75% !important;}

  .rai_main_slider_image_center{background-image: none !important;height: auto;}

  img.pswp__img{    height: auto !important;}
  .searchBox .search-field{margin-top: 9px;}
  .video-match .full_border{height: auto;}
  .readmore-position{ bottom: 0 !important; }
  .homepageAds{text-align: center;}
  .g_banner{margin-top: 30px;}
  .add_banner{text-align: center;}
  .news_slider-cont-box .link_overly h2{  display: block; width: 100%; }
  .news_slider-cont-box .link_overly{ float: none; }
  .news-box img{    float: left !important;}
  .video-list-thumb{ float: none !important; }
  .listing.most_popular_box .side_main_box .news-box{ float: none; }
  .col-md-4.col-sm-4.videoListing.videoSmallHeight{ width: 33.3%; }
  .sec-7-top_gear .grear_guy_box{ width: 33.3%;     float: left;    margin-right: 10px;}
  .videoSingleDetail .categorylist.videoSmallHeight .col-md-4.col-sm-4{width: 14.3%; }
  .side_hdr.sec-hdr{margin-bottom: 20px;}
  .ext_height.col-md-3.col-sm-6.col-xs-3{ width: 33.3%; }
  .col-md-6.col-sm-6.boxModelNone{ width: 50%; }
  .googleAdds{ text-align:center; }
  .single.single-articles .photogallarydetail .col-md-4.col-sm-4{ width: 33.3%; }
  .subCategory{margin-top: 0;}
  .subCategory .categorylist .categoryBlock{padding-right: 0;}
  .col-md-4.col-sm-4.col-xs-6.photo-gallary-img{ width: 33.3%; }
  .categoryPage.singleCategoryArticale .categoryTitle h5 span a{ font-size: 25px; }
  /*.categoryPage.singleCategoryArticale .categoryTitle h5 a{ font-size: 14px; }*/
  .pdfBlock h2 span, .pdfBlock h2{ font-size: 25px; }
  .textBlock01{ width: 100%; }
  .inputField{ float: none; }
  .inputField input{ padding: 15px; }
  .singleCategoryArticale .categorylist .col-md-4.col-sm-4{max-width: 300px;}
  .news-box img{max-width: 100%; width: auto;}
  .marginTop800{margin-top:0px;}
  .marginTop60{margin-top: 0;}
  .mainArticle h2{ font-size: 24px; }
  .freeDownload{ font-size: 20px; text-align: center;}
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { width: 100%; }
  .buttonsBlock .readMore{ font-size: 10px; }
  .mainArticle .buttonsBlock.paddingTop15{padding-top: 15px;}
  .share-btns.bottomSocial ul{ width: 62%; }
  .share-btns.bottomSocial ul li{margin:0 8px;}
  .paddingTop0{padding-top: 0 !important;}
  .footerBlock .form-inline button{margin: 0;}
  .footerBlock .form-inline .form-group{display: inline-block;}
  .categoryPage .horizantalAdd{margin: 0px -20px 20px -20px;}
  .mobileContent .mobilescroll{margin-bottom: 15px !important;}
.video-feed {/*padding: 0 0px 0 10px !important; */}
.videoWrapper{margin-left: 0;}
/*.boxModelNone{padding:0 20px!important; margin: 0 10px !important;}*/

.videoBlock h4{height: auto; font-size: 15px;}
.site-footer .main-navigation a:last-child{padding-right: 7px;}

.menu-toggle{top: 60px;}
.site-header{padding: 0;}
/*.container {width: 96%;}*/

.categoryBlock .imgBlock img{width:100%;}
.sponsorBlock .imgBlock{height:230px; text-align: center; background: #000;}

.videoBlock .imgBlock{height: auto;}
.videoBlock .imgBlock img{width:100%;}
.sponsorBlock .imgBlock img{display: inline-block;}
.googleAdds{margin-bottom: 20px;}
.mobileLogo{margin-top: 50px;}
/*category  page*/
.mobileView{overflow-x:inherit;}/*25-9*/
/*.categoryPage{ padding: 0 0 0 15px; }*/
/*.categoryPage .mobileContent .subscribeBanner .leftCol1, .categoryPage .mobileContent .subscribeBanner .rightCol1{ margin-bottom:20px; padding:0 30px 0 0;}*/
/*.mobileContent{ width: 900px; }*/
.mainArticle { padding-right: 20px; }

.mobileContent .mobilescroll .categorylist{ width:1298px; padding:0 0px 0 0;}
.outers{margin-right: 0;}
.col-md-4.col-sm-4.pdl4{padding: 0; max-width: 234.3px; margin-right: 10px;}
/*.subCategory .mobileContent .mobilescroll .categorylist{ width:645px;} */
.subCategory .mobileView{ /*margin-top:20px;*/}
.mobileContent .fullsize { padding-right: 0; padding-left: 0; }
/*.mobileView .col-md-4.col-sm-4{ width: 290px !important; float: left; padding-left: 0;}*/
.mobileView .col-md-3.col-sm-3 { width: 224px !important; float: left; padding-left: 0; }
.mobilescroll .categorylist .col-md-6.col-sm-6.boxModelNone .categoryBlock{ /*width: 290px;*/ float: left; padding: 10px 0px 0 0px;}
.mobileContent .mobilescroll{/*margin: 0 20px;*/}
.categoryPage .gear-review-subcategory .mobilescroll{margin: 0;}
.term-know-how .mobilescroll{margin: 0 5px 0 0;}
.term-know-how .mobilescroll .categoryBlock{padding-right: 0px;}

/*footer*/
.footerBlock .menu a:first-child { padding-left:0;}
.footerBlock .menu a { padding:0 5px 0 0; display:inline-block; width:32%;}

.newsFeed h2{border-bottom: none;}
.newsFeed{/*overflow-x:scroll;*/ padding-left: 10px;}
.newsFeed .mobile-scroll { overflow-x: scroll; width:100%;}

.newsFeed li{float: left; width: 310px; /*margin-right: 20px;*/ border: none;}
.links .newsFeed{padding: 0;}
.links .newsFeed li{ width: 100%; }
.links .newsFeed ol{width: auto; overflow: inherit;}
.links .newsFeed .mobile-scroll{overflow: inherit;}
.links .newsFeed li a{ width: 90%; }

/* New home page changes*/
.newHome .sec-1 .mobilescroll {height:  auto; overflow: scroll; }
/*.news-box {display: inline-block; height: 269px; }*/
.side_main_box {
  width: 1931px;
}
.arrow-lf .mobilescroll {
  height: 129px;
  overflow: scroll;
  display: block;
}
.news_cont {
  width: 65%;
  float: right;
  display: inline-block;
}
.news-box img {
  width: 31%;
  float: left;
}
/*.news-box img {width: 100%; margin: 0; }*/
.news-box {
  display: inline-block;
  height: 118px;
  width: 286px;
  float: left;
}
/*.news_cont {width: 100%; } */
/*.col-xs-6 {width: 50%; }*/
.top_photo_cont {background: #fff; width: 100%; padding: 25px; height: auto; position: static; }
.newHome .sec-7-top_gear .mobilescroll {height: /*354px*/ auto; overflow: scroll; }
.news-box-last{    height: 51px;}
.sec-7-top_gear .img_cont {height: /*500px*/ auto; }
.grear_guy_box {/*height: 248.5px;*/ }
.top_video_fullbox{padding: 10px; }
.top_video_cont {width: 63%; }
.alignLeft{margin-left: 0;}
.arrow-lf .mobilescroll{margin-bottom: 10px;}
.top_video_full {height: 658px; }
.top_photo_box .bx-next, .bx-wrapper .bx-prev {top: -35% !important; }
.news-box-last h5{    padding: 21px 33px 0px 0px;}
.destination_sm_img_box img {
  width: 100%;
  float: left;
}
.video-box{text-align: left;}
.sec-hdr h2{margin-top: 0;}
.side_news{margin-bottom: 20px;}
.news-box{border-bottom: 0 !important;}
.videos{ width: 36%; }
.destination_sm_img_box img{ width: 100%; }
.destination_sm_img_box {
  float: left; margin-right: 20px;
  max-width: 225px !important;
  width: 100%;
}
.destination_all_box{height: auto;}
.destination_lg_box {
  height: auto !important ;
}
.destination_sm-box_cont {
  width: 45%; float: left; }
  .destination_lg_cont {
    height: 156px;
  }
  .desktopLogo {
    display: block;
  }
  .mobileLogo{ display: none; }
  .footerBlock button.btn.btn-default {
    margin: 10px 0;
  }
  .sec-2 .edtrpic-sm-box img {
    height: auto;
    width: auto;
  }
  .ext_height {
    height: /*280px*/ auto;
  }
  .news_slider_cont {
    height: 215px;
  }
  .sec-1 .img_cont {
    height: 555px;
  }

  footer .desktopLogo {
    margin-bottom: 15px;
    text-align: center;
  }

  .sec-hdr > .row > div{ width: 50% !important;}



  .main-gurantedtested::before,.main-gurantedtested::after{width: 118px;}
  .item{width: 41% !important;}
  .btn-gear{margin-top:0px !important;}
  .btncommon{width:100% !important;}
  .btn-read{margin-right: 0px !important;}
  .btn-now {margin-top: 15px !important;}
  .owl-theme .owl-nav{display: none !important;}
  .main-gearproduct{margin: 0px !important;width: 100% !important;}
  /*.main-gearproduct{width:801px !important;}*/
  .main-gearproduct-listing{text-align: center;float: left !important;display: flow-root !important;flex-wrap: wrap !important;}
  .btn-viewmore .btn-more {
   /* width: 405px;*/
    height: 60px;
    background-color: #000000;
    display: inline-block;
    line-height: 60px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;width:277px !important;}
  .btncommon {
  background-color: #000000;
  color: #FFFFFF;text-align: center;
  float: left;width: 460px;height: 42px;line-height: 42px;text-transform: uppercase;font-weight: bold;font-size: 15px;text-transform: uppercase;
}
  .main-gearproduct-listing li {position: relative;list-style-type: none;float: left;border: 1px solid #000000;padding-top: 30px;padding-bottom: 22px;padding-left: 25px;padding-right: 25px;margin-bottom: 20px;margin-right: 30px;width:96% !important;}
  .btn-viewmore .btn-more{width: 330px;}
  .main-producdescr{margin-bottom: 15px !important;overflow: hidden;}
  .btn-viewmore .btn-more{/*width: 310px !important;*/height: 40px !important;line-height: 40px !important;}
  .maingear-subscribenow{padding: 15px 20px 15px 20px !important;}
  .subscribe_cont h3, .subscribe_cont h4{font-size: 23px !important;font-family:"gotham_blackregular";}
  .subscribe_cont h4{margin:20px 0px !important;font-family: 'Gotham-Thin';}
  .main-producttitle h2 {font-size: 20px !important;}
  .main-producttitle{margin-bottom:13px !important;height: auto !important;}
  .subscribe_cont h2{font-size: 28px !important;text-align: center !important;}


  .gearreview_bodytax .maingear-main{width:344px !important;}
  .gearreview_bodytax .item{width: 100% !important;}

  .articles-template-default .main-gurantedtested{margin-top: 35px;position: relative;}
  .articles-template-default .main-gurantedtested::before{width: 85px !important;top: 45%;left: -12px;}
  .articles-template-default .main-gurantedtested::after{width: 85px !important;top: 45%;right: -12px;}
  .articles-template-default .gear_review{padding-left: 0px !important;}
  .articles-template-default .main-ad {float: left;width: 100%;margin-top: -118px;margin-bottom: 46px;}

  .archive .main-gurantedtested{margin-top: 35px;position: relative;}
  .archive .main-gurantedtested::before{width: 85px !important;top: 45%;left: -12px;}
  .archive .main-gurantedtested::after{width: 85px !important;top: 45%;right: -12px;}

  

  .main-gearreview-text {border-bottom: none !important;padding-top: 0px !important;}
  .gearreview-img{width:auto;margin-top: -7px !important;margin-bottom: 20px;}
  .btn-gear{width:78% !important;}
  .xgear_pagination{margin-left: 34px !important;}
  .xgear_pagination .page-numbers li {margin-right: 20px !important;}

  
  #gearreview_mobile {display:block !important;width: auto;float: left;}
  .gear_review{display:block !important;padding: 0px !important;width: 70% !important;margin-top: 25px;}
  .gear_review img{float:left;left: 70px;}
  .btn-gear{width: 100% !important;}
  .archive .owl-carousel {width:100% !important;}
  .archive .owl-item.active{width: 377px !important;position: absolute;}
  .gearreview-text h1{font-size: 25px !important;}
  .gearreview-text p{font-size:17px;}
  .gearreview_bodytax .gearreview-text{padding: 0px !important;width: 100% !important;}
  .articles-template-default .gearreview-text{width:100% !important;}


  .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4):hover > ul {display: none !important;}
  /*.main-navigation li:hover > ul, .main-navigation li.focus > ul {display: none !important;}*/


  .main-navigation ul.toggled-on{ display: none !important; }
  
  /*.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4):hover::after {display: none !important;}*/
  .main-navigation #menu-top-menu > li > ul {background-color: transparent !important;}
  
  /*.main-navigation li:hover > ul, .main-navigation li.focus > ul {display:none !important;}*/
  /*.main-navigation #menu-top-menu > li > ul {float: none !important;}*/

  .main-navigation ul ul li{float: none !important;}
  .main-navigation #menu-top-menu .rai-gear-megamenu > a {float: none !important;height: auto !important;}

 
 .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4):hover::after  {display: none !important;}

 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:nth-child(2):hover > ul {display: none !important;}
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:nth-child(3):hover > ul {display: none !important;}
  .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(2):hover::after {display:none !important;}
 .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(3):hover::after {display:none !important;}
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:nth-child(3):hover > ul {display: none !important;}

 /*.main-navigation li:hover > ul, .main-navigation li.focus > ul{display: none !important;}*/


.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul.toggled-on {

    display: block !important;
    position: relative !important;
    float: none !important;
    top: 0 !important;
    left: 0 !important;

}
 
 /**
 *
 * End gear section work for mobile
 *
 * */
  
  
  

}


@media (min-width:360px) and (max-width: 640px) {
    .gearreview_bodytax .maingear-main {
    width: 329px !important;
}

.btn-viewmore .btn-more{width: 263px !important;}
}


@media (max-width: 767px) and (orientation: landscape){

  .newHome .sec-1 .mobilescroll {
    height: 306px;
  }
  .news_cont {
    margin-top: 10px;
  }
  .sec-1 .img_cont {
    height: 406px;
    padding-right: 0 !important;
  }
  .rd_more {
    margin-bottom: 0px;
  }

  .news_slider_cont {
    height: 190px;
  }
  .edtrpic-sm-box a.rd_more {
    bottom: -13px;
  }
  .top_video_cont {
    width: 49%;
  }

  .bx-wrapper img {
    max-width: 100% !important;
  }
  .top_photo_cont {
    padding-bottom: 0;
  }
  .sec-1 a.bx-prev, .sec-1 a.bx-next {
    top: -70% !important;
  }
  .sec-7-top_gear .sec-hdr.paddingLeft15 {
    padding-left: 0 !important;
  }
  .sec-7-top_gear .bx-wrapper{ padding-bottom: 0 !important; }
  .destination_all_box {
    padding: 25px 0px 0px 0;
    width: 100%;
  }
  .destination_lg_box {
    height: 416px;
  }
  .destination_lg_cont {
    height: 180 px;
  }
  .destination_sm-box_cont p {
    max-height: 45px;
    overflow: hidden;
  }
  .destination_sm-box_cont {
    width: 47%;
    height: 108px;
    float: right;
  }
  .top_video_fullbox {
    padding: 0;
  }
  .top_video_full {

    height: 638px;
  }
  .edtrpic-sm-box {
    float: left;
  }
  .sec-2 .edtrpic-sm-box img {
    height: 140px;
  }

  .ext_height {
    height: auto;
  }
  .training_sm_box_cont {
    margin: 10px 0;
    position: relative;
    height: 140px;
  }
  .trainingimg {
    padding: 0;
  }
  .desktopLogo {
    display: block;
  }
  .mobileLogo img {
    display: none;
  }
}


@media (max-width: 568px){
  .firstAds{margin-top: 20px;}
  .home.page-id-14 .site-footer{ margin-bottom: 0; }
  .box h3{ font-size: 15px; }
  .ext_height.col-md-3.col-sm-6.col-xs-3{ width: 270px; }
  .col-md-6.col-sm-6.boxModelNone{ width: 100%; }
  .single.single-articles .photogallarydetail .col-md-4.col-sm-4{ width: 100%; }
  .author_date{ font-size: 12px; width: 100%; text-align: center; }
  .categoryBlock h4{ height: auto; }
  .topSection{ display: block; border: 0; }
  .categoryTitle{border-bottom: 0 !important; margin:20px 0 0 0 !important; padding: 0 !important;}
  .topSection .contentBlock{padding: 0 0 0 0; margin-top: 20px;}
  .links .newsFeed li a{ width: 95%; }
  .share-btns.bottomSocial{text-align: left;}
  .mainArticle{padding-right: 10px;}
  #primary .side-socialicon{text-align: center;}
  #primary .side-socialicon .socialMedia { display:inline-block; /*width:35%; */vertical-align:middle;}
.categoryTitle h5 span{ /*width: 100%; */}
.topSection .content h4{padding:0px 0; }
.topSection .contentBlock{margin-top: 0;}
.imageAlignRight{margin-bottom: 20px;}

.mobileContent .mobilescroll .categorylist{padding: 0;}
.outers{margin-right: 0;}
.imageAlignLeft{margin-bottom: 20px;}
.col-md-4.col-sm-4.col-xs-6.photo-gallary-img{ width: 100%; }
.dateBlocks{margin-bottom: 20px;}

}
@media (max-width: 481px){
  .sec-7-top_gear .grear_guy_box{ width: 100%; float: none; margin-right: 0; }
  .col-md-4.col-sm-4.videoListing.videoSmallHeight{ width: 100%; }
  .videoSingleDetail .video-list-thumb{ width: 32%; }
  .videoSingleDetail .news_cont{padding-right: 10px;}
  .videoSingleDetail .news-box img{ /*width: 100%;*/ }
  .googleAdds{margin-top: 20px; text-align: center;}
  .disable_subscription_on_mobile{display: none;}
  .categoryPage .categoryBlock{border-bottom: 1px solid #000;}
  .categoryPage .categoryBlock h4{ padding:20px 0 30px 0;  }
  .categorylist .col-md-4:last-child .categoryBlock{border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}
  .categoryTitle h5 span{ font-size: 14px; }
  .topSection .content{padding: 10px 0 0 0;}
  .singleArticlePage{margin-top: 0;}
  /* .site-header-main.site-inner.bottomBorder{border-bottom: 0;}*/ /*25-9*/
  .mainArticle h2{ border-top: 1px solid #000; }
  .mainArticle .buttonsBlock a{ font-size: 18px; line-height: 45px; }
  .buttonsBlock.clearfix.borderBottom0{padding: 0;}
  .pdallnon{ padding: 0 !important; }
  .breadcrumbCustom{padding-left: 10px;}
  .videoSmallHeight img.smallvideoimg{ height: 210px; }
  .mainTitles{padding: 0;     border-top: solid 5px #000;}
  .homePageBanner{padding-right: 0 !important;}
  #primary .side-socialicon .socialMedia{ width: 68%; }
  .mobileContent .mobilescroll{margin-bottom: 0px !important;}
  .subscribeBanner .leftCol1{width: 100%;}
  .subscribeBanner .rightCol1{width: 100%;}
  .links .newsFeed li a{ width: 90%; }
.term-know-how .mobilescroll .categoryBlock{/*padding-right: 10px;*/}
.subCategory .mobileContent{padding:0 10px;}
.subCategory .mobileContent .mobilescroll .categorylist{width: 600px;}
.singleCategoryArticale .mobilescroll{margin: 0;}
.singleCategoryArticale .mobilescroll .col-md-4.col-sm-4{margin: 0 3px 0 3px; max-width: 430px;}
.photogallarydetail .mobilescroll .col-md-4.col-sm-4, .videoDetail .mobilescroll .col-md-4.col-sm-4{margin: 0 3px; max-width: 430px;}
.newsFeed{padding: 0;}
.subCategory .mobilescroll .categoryOuter{padding: 0px 0px;}
.subCategory .categorylist .categoryBlock{padding-left: 0;}
.home .mainArticle .buttonsBlock{margin-bottom: 20px;}
.home .categoryBlock h4{padding-bottom: 20px;}
.home .subscribeBanner{padding-top: 0;}
.singleCategoryArticale .top-brd-desc{margin-bottom: 0;}
.subCategory .categoryTitle h5{padding:  2px 15px;}
.photogallarydetail{margin: 0px 5px; padding: 0 0px !important;}
.photogallarydetail #primary{padding: 0;}
.photogallarydetail  .marginLeft20{margin-left: 0 !important;}
.container{width: 100%;}
.categoryPage .horizantalAdd {/* border-top: none; */ margin: 20px 0 0 0;text-align:center; }
.categoryPage .categoryBlock span{padding:0;}
.categoryTitle{margin-right: 0; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #000;}
.categoryTitle h5 a{ /*font-size: 35px;*/ /*width: 67%;*/ display:block; /*float: none;*/}
.gear-review-subcategory .mobileView{padding-right: 0;}
.categoryTitle h5 span a{ font-size: 11px; }
.home .content-area.col-md-9.col-sm-8{padding: 0 5px;}
.paddingMob0{padding-right: 0;}
.gear-review-subcategory{padding: 0 5px;}
.video-feed {padding: 0 5px 0 5px !important; }
.commTitle{margin: 0;}
.subscribeBanner .rightCol1{margin-bottom: 20px;}
.videoDetail .videoBlock{margin-right: 10px;}
.videoBlock .imgBlock img{/*height: 200px;*/}
.home .subscribeBanner{margin-bottom: 20px;}
.categoryName{ width: 1540px; padding-bottom: 0;}
#primary .side-socialicon .socialMedia li{margin-right: 18px;}
.share-btns li{margin: 0 13px;}
/*.bx-wrapper{margin:0 -21px !important;}*/
.links{padding: 0 20px 0 20px;}
/*.buttonsBlock{padding: 5px !important;}*/
.boxModelNone{padding: 0 !important; margin:0 !important;}
.categoryPage .mobilescroll .categoryBlock{border-bottom: 1px solid #000;}
.categoryPage{padding:0 0px;}
.categoryTitle h5{padding:10px 0; margin: 0; }
.singleCategoryArticale .categoryTitle h5{margin-bottom: 20px;}
.categoryPage .subscribeBanner{padding: 0;}
.categoryPage .mobilescroll .categoryBlock .imgBlock{padding-left: 0px; margin-left: 0; margin-right: 0; }
.mobileView .col-md-4.col-sm-4{padding-right: 0;}
.mobileView .col-md-3.col-sm-3{padding-right: 10px;}
.mobileView{padding-right: 0; margin-bottom: 15px; width: 100%;}

/*.categoryTitle, .horizantalAdd{margin-left: -14px;}*/
.photogallarydetail .verticle_slide_image{ width: 100%; }
.verticle_slide_image{ width: 96%; }
.videoSingleDetail .col-md-8.col-sm-12{padding: 0 5px; clear: left;}
.videoSingleDetail .side-socialicon{padding: 0 0px;}
.subCategory{padding: 0 5px;}
.home .bx-wrapper img{ height:300px; min-height: 300px;}
.home .verticle_slide_image{ height:300px; width: 100%;}
.mainArticle .row:first-child{margin:0 0;}
.menu{padding: 8px 12px;}
.mainArticle .socialMedia li {float: left; width: 30%; text-align: left; }
#primary .socialMedia{width: 100%;}
.mainArticle{padding-right: 0;}

.main-navigation li:first-child{border-top: none;}

.menu-toggle{top: 60px;}

.topAdsBanner{margin-bottom: 5px; padding: 10px 7px;}
/*.sponsorBlock{display: none;}*/
.googleAdds{padding: 0px 0px;}
.videoBlock .buttonsBlock{padding: 0 5px;}
.videoBlock h4, .videoBlock span{padding-left:5px; padding-right:5px;}
/*.categoryBlock{margin: 0 -15px; padding: 0 20px; }*/
.subscribeBanner{padding: 20px 20px 0px 20px}
.miniBanner{margin:0;}
.main-navigation{padding-top: 0;}
.site-footer .main-navigation{padding: 0 10px; }
.site-footer .main-navigation a{padding: 0 4px;}
.socialMedia{margin:55px 0 0 0;}
.socialMedia li{ width: 49%; }
.site-footer .main-navigation li:last-child{border-right: none;}
.site-footer .main-navigation li:last-child a{color: #f0cd2e;}
/*.footerBlock .menu a{ display: block; padding-left: 15px; }*/
/*.footerBlock .menu a:first-child{padding-left: 15px;}*/
.newsFeed h2, .newsFeed{padding-left: 0;}
.newsFeed ol{margin: 0; padding: 0;}
/*.page-id-14 .mainArticle {margin: 0 -10px; }*/

/*.mainArticle .newsFeed{margin:0 -20px;}*/

/*.bx-wrapper {margin: 20px -20px !important; }*/
.page-id-14 .mainArticle .col-md-9.col-sm-9{padding: 0;}
.subscribeBanner .rightCol1 img{max-width: 100%;}
.subscribeBanner img{max-width: 100%;}
.subscribeBanner .leftCol1 {margin-bottom: 20px; /*padding-left: 15px; padding-right: 15px;*/ }
.subscribeBanner .rightCol1 {/*padding-right: 15px;*/ }
.row.marginTop65{margin-top: 20px !important;}
.googleAdds.marginTop60{margin-top: 20px !important;}
.videoBlock{padding:0 0px; /*margin:0 -4px 20px 0;*/}
.videoSmallHeight img.smallvideoimg{height: 200px;}
.videoCategory .videoBlock .buttonsBlock{margin: 5px 0 0px 0;}
.video-list-content{width: 70%;}

.h_line{margin: 12px 0;}
.site-main{margin-bottom: 10px;}
.videoListing{padding: 0;}
.videoListing.videoBigHeight:first-child{padding-bottom: 15px;}
.categoryBlock{min-height: auto; padding: 0 20px; }
#primary .shareBtn { display:inline-block; vertical-align:middle;}


.share-btns { text-align:left;  margin-top:20px; display:inline-block; width:100%;}
.share-btns .share-btns-title { display:inline-block; vertical-align:middle;}
.share-btns-socialMedia { width:63%; vertical-align:middle; margin-left: 0;}
.share-btns li{margin: 0 7px;}
.content.marginBottom20.marginLeft20 .col-md-8{clear: left;}
.sharebtn-mobile .share-btns.pull-right{ float:none !important; text-align:center;}
.sharebtn-mobile .share-btns .share-btns-title { vertical-align:middle;}
.sharebtn-mobile .share-btns ul { display:inline-block; width:60%; vertical-align:middle;}
.alignright, .alignleft { display: block; float: none;  margin: 15px 0 !important; text-align: center;}
.iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.marginTop40{ padding:0 15px;}
.share-btns.bottomSocial { text-align:left;}

.subCateName{ width: 100% !important; }
.sharebtn-mobile{ width: 100% !important; }
.categoryPage.singleCategoryArticale .verticle_slide_image{ width: 100%; height: auto; }
.mainArticle span { font-size:13px; }
.footerBlock .menu a { width:100%; display: block;  padding: 2px 0px;   vertical-align: middle;position: relative; float: left; text-align: center;}
.footerBlock .menu a:last-child { border:0px;}
.share-btns.bottomSocial ul{ width: 100%; margin-bottom: 20px; text-align: center; margin-left: 0; }
/*.footerBlock .menu a:after{position: absolute; left: 0; top: 0; width: 2px; background: #fff; height: 15px; content: "";}*/
/* new home page changes*/
.newHome .sec-1 .mobilescroll {
  height: 129px;
  overflow: scroll;
}
.arrow-lf .mobilescroll {
  height: auto;
  overflow: scroll; display: block;
}

.sec-1 .img_cont {
  height: 480px;
}
.side_main_box {
  width: 1931px;
}
.news-box img {
  width: 31%;
  float: left;
}
.news_cont {
  width: 65%;
  float: right;
  display: inline-block;
}
.news-box {
  display: inline-block;
  height: 118px;
  width: 286px;
  float: left;
}
.sec-2 .mobilescroll {
  height: 290px;
  overflow: scroll;
  width: 100%;
}
.mob-view-edtr-pic {
  float: left;
  margin: 20px 0;
}
.scroll-hor {
  width: 2030px;
  float: left;
  /* height: 321px; */
}
.training_sm_box_cont {
  position: relative;
  height: 120px;
}
.ext_height.col-md-3.col-xs-3:first-child {
  padding-left: 0;
}
.ext_height.col-md-3.col-xs-3 {
  width: 290px;
  height: 270px;
}
.edtrpic-sm-box {
  width: 100%;
  float: left;
  height: auto;
  position: relative;
}

.trainingimg{ padding:0; }
.sec-2 img{ width: 100%; height: 220px;}
.sec-5-top_video .mobilescroll {
  height: 302px;
  overflow: scroll;
  width: 100%;
  margin-bottom: 10px;

}
.top_video_fullbox {
  padding: 10px 0;
  width: 802px;
  float: left;
  height: 100%;
  position: relative;

}

/* .top_video_box {
  padding: 0;
  border-bottom: 1px solid #989190!important;
  float: left;
  width: 18%;
  height: 100%;
  } */
  .top_video_cont {
    width: 100%;
    float: left;
    position: relative;
    margin: 10px 0;
    height: 102px;
  }
  .sec-5-top_video  .top_video_box {
    display: inline-block;
    border: 0 !important;
    margin: 0 5px;
  }
  .videos {
    float: left;
    width: 100%;
  }
  .top_video_box {
    padding: 0;
    border-bottom: 1px solid #989190!important;
    float: left;
    width: 32.4%;
    height: auto;
  }
  .sec-5-top_video .top_video_box:last-child {
    margin-right: 0;
  }
  .sec-5-top_video .top_video_box:first-child {
    margin-left: 0;
  }
  .sec-7-top_gear .news-box-last {     height: 40px; }
  .sec-7-top_gear .news-box-last h5 {
    position: absolute;
    padding: 0;
    bottom: 0;
    right: 18px;
    /* padding-right: 27px; */
  }


  .grear_guy_box {
    height: 350px;
  }
  .grear_sm_cont p {
    margin-top: 5px;
  }
  .grear_guy_box:first-child {
    border-bottom: 1px solid #989190;
  }
  .grear_guy_box img{ width: 100%; }
  .pd-lf-0{padding-left:0;}
  .pd-rt-0{padding-right:0;}
  .pd-both{padding-left:0; padding-right:0;}
  .g_banner{ margin-top:20px; }
  .add_banner{ text-align: center; }
  .sec-5-top_video .top_video_box img{ margin: 0 !important;     width: 100% !important;}
  .top_photo_cont {

    height: 380px;
    padding: 25px 0;
  }
  .add-bar {
    margin:  0px;
  }
  .sec-6-top_photo .verticle_slide_image, .sec-1 .verticle_slide_image {
    width: 100%;
  }
  .sec-1 .bx-wrapper .bx-next {
    right: 14px;
    top: -35% !important;
  }
  .sec-1 .bx-wrapper .bx-prev {
    left: 14px;
    top: -35% !important;
  }
  .sec-1 .bx-wrapper img {
    max-width: 100% !important;
  }
  .img_cont {
    height: 450px;
  }
  .sec-6-top_photo .bx-wrapper .bx-prev, .sec-6-top_photo .bx-wrapper .bx-next{top: -370px !important;}
  .bx-wrapper .bx-controls-direction a {top: 100px ; z-index: 100;}
  .news_slider_cont {
    height: 230px;
  }
  .destination_all_box {
    width: 930px;
    float: left;
    padding: 0;
    margin-top: 10px;
  }
  .destination_sm_box img.video-list-thumb {
    width: 100%;
    margin:0;
    height: 100%;
  }
  .sec-9-destination .mobilescroll {
    height: 386px;
    overflow: scroll;
  }
  .destination_sm_box {
    width: 310px;
    float: left;
    padding: 0 5px;
    border: 0 !important;
    /* display: block; */
    height: auto;
  }
  .destination_sm_img_box {
    float: left;
    width: 100%;
    height: 185px;
  }
  .destination_sm-box_cont {
    float: left;
    width: 100%;
    margin-top: 10px;
  }
  .destination_sm_box:first-child {
    padding-left: 0;
  }
  .destination_sm_box:last-child {
    padding-right: 0;
  }
  .sec-hdr h5 {
    position: relative;
    bottom: 0;
    left: 0;
    float: left !important;
    text-align: left;
    width: auto;
    margin: 5px 32px 0 0;
    line-height: normal;
  }
  .sec-8-subscribe {
    padding: 30px 15px;
  }
  .subscribe_cont {
    padding: 29px 0px 0;
  }
  .subscribe_cont h3, .subscribe_cont h4 {
    font-size: 24px;
    text-align: center;
  }
  .subscribe_cont h5 {
    text-align: center;
  }
  .newHome .sec-7-top_gear .mobilescroll {
    overflow: scroll;
    height: 128px;
  }
  .sec-7-top_gear .news-box {
    border: 0 !important;
  }
  .sec-7-top_gear .news-box-last h5 {
    left: 0;
  }
  .sec-7-top_gear .news-box-last h5::after {
    right: 114px;
    top: -2px;
    width: 16px;
  }
  .destination_lg_cont {
    height: /*179px*/ auto;
  }
  .destination_lg_box {
    height: 430px;
  }
  .desktopLogo {
    display: none;
  }
  .mobileLogo img {
    display: block;
    padding: 15px 0;
  }
  .top_video_full {
    height: 480px;
  }

  .sec-hdr > .row > div{ width: 100% !important; }

}
/*================================== New style */
.site-inner{margin: 0px auto 30px !important;}
.sec-hdr h2{font-size: 24px; line-height: normal;}
.float-left{float: left;}
.readmore-position{
  bottom: -65px;
  position: relative;
}

.singleArticlePage h5{font-size: 24px; text-transform:  capitalize !important;; }
.singleArticlePage p strong{font-size: 15px; font-weight: bolder;}

.fixed-header .site-header-menu{width: 90%;}
.fixed-header .site-header-menu .stickymenu{float: right;}
.fixed-header .site-inner{margin: 0 auto 10px !important;}

.searchBox-stiky-head{display: none;}
.fixed-header .searchBox-stiky-head{float: right; display: block;margin: 3px 10px 0 0;}
.fixed-header .searchBox-stiky-head form{margin-bottom: 0;}
.fixedsidebarAd.fixed{ position: fixed; top: 69px; /*right: 15px;*/ margin-right: 10px;}

.home_top_slider{height: auto;}
.sec-1 .bx-wrapper .home_top_slider img{display: block;
  height: 100%;
  max-height: 424px;
  max-width: none;
  width: auto;
  opacity: 0;/*display: none !important;*/
}
.sec-1 .bx-wrapper .home_top_slider .video-box img{opacity: 1 !important;}
.sec-1 .bx-wrapper .news_slider-cont-box{
  float: left;
  height: auto !important;
}
.news_slider-cont-box .link_overly{
  /*float: left;*/
}
.news_slider-cont-box .author_name_and_date{float: left; padding: 5px 0;}
.news_slider-cont-box .link_overly h2{font-size: 25px;
  line-height: 1;
  margin: 10px 0;
}
/*.most_popular_box .video-list-content{width: auto;}*/

@media (max-width: 1024px)
{
 /* .sec-7-top_gear .img_cont{
    height: auto;
    }*/

    .news_date{position: relative;}
    .singleArticlePage .mainTitles h2{font-size: 28px;}
    .footerBlock .menu a{width:33%; margin:10px 0;}
  }
  @media (max-width: 991px)
  {
    .headerLogo {
      max-width: 120px;
    }
    .main-navigation a{padding: 6px 8px 6px !important; font-size: 14px;}
    .h2, h2 {
      font-size: 24px;
    }
    .singleArticlePage .mainTitles h2{font-size: 34px;}
    .categoryBlock h4{height: auto;}
    .news-box{height: auto;}
    .sec-1 .mobilescroll {
      height: 518px;
      overflow: scroll;
    }
  }
  @media (max-width: 909px)
  {
    .menu-toggle{display:block; top: 20px;}
    .main-navigation > ul{border-top: 1px solid #999; margin-top: 10px;}
    .fixed-header .site-header-menu{width: 100%;}
    .fixed-header .searchBox-stiky-head{display: none;}
    .fixed-header .site-header-menu .stickymenu{float: left; width: 100%}
    .main-navigation ul ul li{ background: transparent !important; border-color: #d1d1d1 !important; }
    .main-navigation ul ul li a{ color: #000 !important; }
    .searchBox.mobile_search{ display: block; }
  }
  
  @media (max-width: 767px)
  
  {
      /*.home .content-area .sec-1 .img_cont{height: 546px !important;}*/

      
    .newHome .sec-1 .mobilescroll
    {
      height: auto;
    }

    .fixed-header .menu-toggle {
      top: 20px;
    }
    .site-branding {width:auto !important;float:left;}

    h2{font-size: 20px;}
    .img_cont h2, .top_video_full h2, .sec-3 .sec-hdr h2, .sec-5-top_video h2, .sec-6-top_photo h2, .sec-9-destination h2, .sec-7-top_gear h2,
    {font-size: 20px;}
    .sec-3 .sec-hdr h2, .sec-5-top_video h2, .sec-6-top_photo h2, .sec-9-destination h2, .sec-7-top_gear h2
    {font-size: 20px;}
    .img_cont h2, .top_video_full h2, .sec-9-destination h2{font-size: 20px;}
    .sec-hdr h2{font-size: 18px; margin: 0;}
    .top_video_full{height: auto;}
    .training_cont p, .top_photo_cont p{font-size: 16px;}
    .sec-7-top_gear .news-box-last h5{text-align: left;}
    .sec-7-top_gear .news-box-last h5::after{right: 32%;top: 0;}
    .readmore-position{bottom: 0;}
    .fixed-header .searchBox-stiky-head{display: none;}
    .fixed-header .site-header-menu{width: 100%;}
    .fixed-header .site-header-menu .stickymenu{float: left;width: 100%;}
    .singleArticlePage .mainTitles h2{font-size: 22px;}
    .gear-info{padding: 15px 0;}
    .home .verticle_slide_image-mob{height: auto !important;}
    .home .bx-wrapper .verticle_slide_image-mob img{height: auto;min-height: auto;}
    .sec-6-top_photo .bx-wrapper .bx-prev, .sec-6-top_photo .bx-wrapper .bx-next{top: -250px !important}
    .gear-review-subcategory .mobileView{padding-right: 0px;}
    .categoryName li a{font-size: 14px;}
    .categoryName{width: 100%;}
    .categoryName li, .categoryName li:nth-child(3n){width: 48%; margin: 0 1%;}
    .videoSmallHeight img.smallvideoimg{height: auto;}
    .mobileContent .mobilescroll .categorylist{width: 100%;}
    .videoDetail .title{font-size: 22px;}
    .videoDetail .article-detail-text-date{font-size: 13px;}
  }
  @media (max-width: 480px){
    .sec-2 .ext_height.col-md-3.col-xs-3{height:auto;}

    .allarticleAdnone{display: none;}
    .pswp__img{ height: auto !important; }
    .box .close{ top: 20px; right: -20px; }
    .box{left: 0; margin-left: 0; overflow: scroll;}
    #SignupFormPreview #headerFormatedTextheaderText{ font-size: 20px; }
    .video-box-btn.big_play_video_btn{ top: 220px; }
    .site-footer{margin-bottom: 154px;}
    .googleAdds{
      position: fixed;
      bottom: 0;
      left: 0;
      padding: 10px;
      background: #fff;
      width: 100%;
      text-align: center;
      z-index: 999;
      margin-bottom: 0 !important;
    }
    .videoSingleDetail .categorylist.videoSmallHeight .col-md-4.col-sm-4{ width: 100%; }
    .videoSingleDetail .mobileContent .mobilescroll{ overflow: hidden; }
    .video-list-thumb{     float: left !important; }
    .side_main_box .news-box .video-list-thumb{float: inherit !important;}
    .side_main_box .news-box .video-list-thumb.smallThumb{float: left !important;}
    /*.arrow-lf.most_popular_box .video-list-thumb{ float:none !important; }*/
    .fixedsidebarAd.fixed{ bottom: 0; top: inherit; z-index: 9999; }
    .photo-gallary-img .img-responsive{ width: 100%; }
    .sec-3 .sec-hdr h5, .sec-5-top_video .sec-hdr h5, .sec-6-top_photo .sec-hdr h5, .sec-9-destination .sec-hdr h5
    {
      text-align: left;
      margin: 10px 0px 0 0;
      display: inline-block;
      width: auto;
    }
    .rd_more{
      position: relative;
      display: block;
      margin: 25px 0 0;
    }
    .ad1 {height: auto;}
    .top_photo_cont
    {
      height: auto;
    }
    .singleArticlePage .mainTitles h2
    {font-size: 24px;}
    .categoryPage .categoryTitleMain, .subCategory .categoryTitleMain, .videoCategory .categoryTitleMain
    {font-size: 22px;}
    .subCategory .categoryBlock h4 a{font-size: 22px;}
    .singleArticlePage .mainTitles h2{font-size: 22px;}
    .categoryBlock .subCatText{padding: 10px 0;}
    .subCategory .categoryBlock h4 a, .topSection .content h4 a{font-size: 17px;}
    .videoBlock{padding: 15px 0;}
    .categoryName{width: 100%;}
    .categoryName li{width: 100%;}
    .mobileView .col-md-4.col-sm-4{width: 100%;margin-right: 0; max-width: 100%;}
    .categoryName li, .categoryName li:nth-child(3n){width: 100%; margin: 0;}
    .news_slider-cont-box .link_overly h2{font-size: 18px;}
    .home_top_slider_img{height: auto !important;}
    .sec-1 .bx-wrapper .home_top_slider img{height: auto; max-height: inherit;min-height: inherit; opacity: 1;}
    /*.sec-1 .bx-wrapper .bx-prev, .sec-1 .bx-wrapper .bx-next{top: -270px !important;}*/

    .sec-2 .mobilescroll{height:auto !important;/*height:308px;*/}
    .sec-1{margin-bottom:0 !important;}
    .content-area .sec-1 .img_cont { height: 390px; margin-top: 30px;}
    .add_banner iframe{margin-bottom:0;}
    .video-match .full_border { height: 400px; }
    .newHome .sec-7-top_gear .mobilescroll{ height:140px;}
    .sec-7-top_gear .news-box{ box-shadow: 0 0 20px 0 #ddd !important; border: 1px solid #ddd !important; margin: 5px 8px !important; padding: 20px; }
    .sec-7-top_gear .img_cont{ height: 440px; }
    .destination_all_box{ height: 356px;}
    .subscribe_box_outer .subscribe_cont h2,.subscribe_cont h2{font-size:24px}
    .sec-8-subscribe{margin-bottom:15px !important;}
  .footerBlock button.btn.btn-default[type='submit']{ /*margin: 0 0; float: right;*/}
  .socialMedia { margin: 45px 0;}
  .footerBlock .socialMedia li{width:24%;}
  .footerBlock .menu a{font-size: 14px;}

  .subCategory .mobileView{overflow:hidden;}
  .pagingation{margin-bottom:0;}

}
@media (max-width: 320px){
  .video-box-btn.big_play_video_btn {
    top: 190px;
    width: 80px !important;
    height: 80px !important;
  }
  .video-list-content{ width: 58%; }
  .share-btns.bottomSocial ul{}
  .site-footer .main-navigation a{padding: 0 2px;}
  .site-footer .main-navigation li:nth-child(4){border-right: none;}
  .site-footer .main-navigation li:nth-child(7){border-right: none;}
  .sec-7-top_gear .news-box-last h5::after { right: 25%; top: -2px; width: 16px; }
  .img_cont { height: 415px; }
  .mobileView .col-md-4.col-sm-4{ width: 300px; margin-right: 10px; }
  .mobileContent .mobilescroll .categorylist{ width: 908px; }
  .photogallarydetail .mobilescroll .categorylist{ width: 908px; }
  .ad1{height: auto;}
  .link_overly{display: block; margin-bottom: 5px;}
  .grear_sm_cont{display: block; margin-bottom: 5px;}
  .grear_guy_box {
    height: auto;
  }
  .rd_more{position: relative;display: block;margin: 15px 0 0;}
}

/*popup css of article image*/
.singleArticlePage img {
    cursor : pointer;
}
/* Outer */
.popup {
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
}
 
/* Inner */
.popup-inner {
    width:auto;
    padding:0;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    box-shadow:0px 2px 6px rgba(0,0,0,1);
    border-radius:3px;
    background:#fff;
}
 
/* Close Button */
.popup-close {
    width:30px;
    height:30px;
    padding-top:4px;
    display:inline-block;
    position:absolute;
    top:0px;
    right:0px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:1000px;
    background:rgba(0,0,0,0.8);
    font-family:Arial, Sans-Serif;
    font-size:20px;
    text-align:center;
    line-height:100%;
    color:#fff;
}
 
.popup-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    background:rgba(0,0,0,1);
    text-decoration:none;
}
/* End Popup */




.gear-review {background-color: #f1cc40;display: inline-block;padding: 10px 30px;}
.gear-review h4 {text-transform:uppercase;}



/*ul.breadcrumb-gearreview {padding: 10px 16px;list-style: none;background-color: #eee;}*/
ul.breadcrumb-gearreview li {display: inline;font-size: 18px;}
ul.breadcrumb-gearreview li+li:before {padding: 8px;color: black;content: "/\00a0";}
ul.breadcrumb-gearreview li a {color:#f1cc40;text-decoration: none;text-transform:capitalize;}
/*ul.breadcrumb-gearreview li a:hover {color: #01447e;text-decoration: underline;} */

.bxslider li .video-box {
	height: 423px;
}



/**
*  
* Start gear section work 
*
**/

#menu-top-menu li ul.sub-menu li {
    padding: 8px 10px !important;
}

li.menu-softgood {
    padding-left: 20px !important;
    padding-right: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

li.menu-hardgood {
    padding-left: 20px !important;
    padding-right: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

li.menu-gear-guy {
    padding-left: 20px !important;
    padding-right: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

li.menu-buyingtips {
    padding-left: 20px !important;
    padding-right: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}


.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li.menu-softgood::after {
    width: 1057px;
    float: left;
    text-align: right;
    margin-left: -10px;
    padding-right: 35px;
}


.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li.menu-hardgood::after {
    width: 1057px;
    float: left;
    text-align: right;
    margin-left: 0px;
    padding-right: 37px;
}



.gear-review a {
    color: #000000;
}

.main-navigation ul ul{border-bottom: 1px solid #000000 !important;}

.xgear_pagination {
    float: left;
    width: 100%;
}

/*.xgear_pagination .page-numbers {
    float: left;
    width: 100%;
}*/

.xgear_pagination .page-numbers li {
    display: inline-block;
    margin-right: 30px;
}
 
 
 /*.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(2)::after{display:none !important;}*/
 
 
 /*.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(3)::after{display:none !important;}*/
 
 
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul{width: 1237px !important;left: -1px !important;top: 56px !important;    background-color: #a3a3a3 !important;}
 
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li.menu-hardgood > ul{width: 1237px !important;left: -169px !important;}
 
.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4)::after{top:28px;}

.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) .sub-menu{top: 53px;}

.wp-custom-logo .site-header-main {padding-bottom: 0px;}

 .main-navigation ul li.rai-gear-megamenu ul li {float: left;}
 
 
 
 .articles-template-default.single .guaranteed-tested .gear_review {
    padding-top: 0px;
     }
     
     
    /*.articles-template-default.single .gear_review{padding-top: 66px;}*/
    .articles-template-default.single .gear-guy .gear_review{padding-top:60px;}
    .term-gear .gear-guy .main-gurantedtested {

    padding-top: 44px;
    padding-bottom: 48px;

   }
    
    .gear-guy .main-gurantedtested {

    padding-top: 19px;
    padding-bottom: 20px;

    }
    
    li.gear-guy .main-gurantedtested:before {
    width: 136px;
}
    li.gear-guy .main-gurantedtested:after {
        width: 136px;
    } 
    
    li.gear-guy img {max-width: 100%;padding-top: 5px;}
    .gearreview_bodytax .gear-guy .gear_review img{top: -63px;max-width: 100%;}
    
    /*li.gear-guy .main-gurantedtested::before {width: 111px;}
    li.gear-guy .main-gurantedtested::after {width: 111px;}*/

.main-gearproduct-img .listing-no-image{/*width:200px;height:120px;*/max-width: 350px;}
  
.gear-review {background-color: #f1cc40;float: left;padding: 5px 30px;}
.gear-review h4 {text-transform:uppercase;font-family: "gotham_mediumregular";font-size: 18px;font-weight: 800;}


.main-gearreview-text {float: left;width:100%;padding-top: 30px;border-bottom:1px solid #000000;padding-bottom: 25px;}
.archive .main-gearreview-text{padding-top: 15px;padding-bottom: 0px;}

.articles-template-default .main-gearreview-text {padding-bottom: 45px;}
.gearreview-text {float: left;width: 100%;}
.gearreview-text h1{float: left;margin-bottom: 7px;width:100%;text-align: left;font-family: 'gotham_blackregular';}
.gearreview-text p{float: left;margin: 0px 0px 15px 0px;line-height: 1.5em;font-size:15px;width: 100%;text-align: left;font-family: 'gotham_mediumregular';color: #000000 !important;}
.archive .gearreview-text p{margin: -9px 0px 15px 0px}
ul{list-style-type: none;}
ul.breadcrumb-gearreview {float: left;list-style: none;margin-left: 0px;margin-right: 0px;margin-bottom:8px;width: 100%;}
ul.breadcrumb-gearreview li {display: inline;font-size: 18px;color:#f1cc40;float: left;}
ul.breadcrumb-gearreview li+li:before {padding: 8px;color:#f1cc40;content: "/\00a0";}

.item {float: left;width: 100%;}
/*ul.breadcrumb-gearreview li a:hover {color: #01447e;text-decoration: underline;} */

.btn-gear {float: left;width: 100%;}

.btncommon {
  background-color: #000000;
  color: #FFFFFF;
  float: left;width: 460px;height: 42px;line-height: 42px;text-transform: uppercase;font-weight: bold;font-size: 15px;text-transform: uppercase;
}

.btn-read {margin-right:20px;width: 100%;}


.maingear-main {
  width: 940px;
  display: inline-block;
  margin-bottom: 30px;
}

.gearreview_bodytax .subCategory{float:left;text-align: center;width: 100%;}

.main-ad {
  float: left;
  width: 100%;
  /*background-color: #ff979b;*/
  height: 110px;
  margin-bottom: 40px;
  padding-top:10px;
}

.main-gearproduct{width: 944px;display: inline-block;margin: 0px 11%;}


.main-gearproduct-img {
  float: left;
  width: 100%;margin-bottom: 25px;height: 220px;
}

.gearreview-img {
  float: left;
  width: 100%;margin-top: 20px;margin-bottom: 30px;
}


/*.main-gearproduct-listing {float: left;width:100%;margin-left: 0px;}*/

.main-gearproduct-listing {display:flex;flex-wrap: wrap;}


.main-gearproduct-listing li {float: left;width:48%;border: 1px solid #000000;padding-top: 30px;padding-bottom: 100px;padding-left: 25px;padding-right: 25px;margin-bottom: 20px;margin-right: 30px;position: relative;}



.main-gearproduct-listing li:nth-child(even) {margin-right: 0px;}
/*.main-gearproduct-listing li:nth-child(4){margin-right: 0px;}*/


.main-gurantedtested {float: left;width: 100%;margin-bottom: 13px;display:inline-block;position: relative;}
.main-gurantedtested  img {max-width:35%;}


.main-gurantedtested::after {
  height: 1px;
  display: block;
  width: 132px;
  background: #000000;
  content: '';
  position: absolute;
  /*right: 0px;*/
   right: -15px;
  top: 50%;
}

.main-gurantedtested::before {
 height: 1px;

width: 132px;

background: #000000;

content: '';

display: block;

position: absolute;

top: 50%;
left: -15px;
  
}




.main-geartitle {
  float: left;
  width: 100%;margin-bottom: 20px;
}

.main-geartitle h2{text-transform: uppercase;font-size: 16px;letter-spacing: 2px;text-decoration: underline;}


.main-producttitle{ float: left;width: 100%;margin-bottom: 13px;height: 55px;}
.main-producttitle h2 {text-transform: capitalize;font-size: 22px;font-weight: bold;font-family: 'gotham_blackregular';}

.main-producdescr{ float: left;width: 100%;margin-bottom: 25px;/*height: 170px;*/}
.main-producdescr .producdescr-text {color:#000000;font-size:13px;float: left;text-align: left; }

.btn-viewmore{float: left;width: 100%;}

.btn-viewmore .btn-more {
  width: 405px;
  height: 60px;
  background-color: #000000;
  display:inline-block;
  line-height: 60px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 15px;text-transform: uppercase;letter-spacing: 2px;position: absolute;
    bottom: 20px;
    left: 20px;
}

.maingear-subscribenow{float: left;width: 100%;background-color:#bfbfbf;padding:100px 0px 100px 65px;}
.subscribe-left {float: left;margin-right: 30px;}
.subscribe-right {float: left;width: 770px;text-align: left;}
.maingear-aside{float: left;width: 100%;}

.subscribe-right .getthebest {
  display: block;
  font-size: 38px;
  font-weight: 800;
  text-transform: uppercase;
  font-family:"gotham_blackregular";
}


.producdescr-text p {
  font-family: 'gotham_lightregular';
  color: #000000 !important;
}


.subscribe-right  .deliverd{display: block;font-size:28px;color:#FFFFFF;text-align: left;text-transform: uppercase;font-family: "Gotham-Thin";font-weight: 300;}

.btn-subscribe-now{float: left;width: 100%;}

.btn-subscribe-now .btn-sub {
  float: left;
  color: #FFFFFF;
  font-size: 42px;
  
  text-transform: capitalize;
  font-family:""gotham_blackregular"";
}



.main-navigation #menu-top-menu .rai-gear-megamenu >  a {height: 35px;float: left;}

.main-navigation li:hover > ul, .main-navigation li.focus > ul {display: block;transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

 
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4):hover .toggled-on {transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}


  .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) .toggled-on {
  margin: 0px auto;
  float: left;
  width: 1237px;
  position: absolute;
  left: -733px;/*top:53px*/;top:49px;
  background-color:#000000;
  display: none;
}

 .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4)::after {
  display: block;
  content: "▼";
  width: 70px;
  
  font-size: 25px;
  margin-bottom: 0px;
  transform: rotate(180deg);
  margin-left:-12px;
  position: absolute;
  /*top: 36px; */top:26px;
  height: 35px;line-height: 35px;
  display: none;text-align: center;

}

  .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4):hover::after  {
  display: block;
}


.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul {left: -176px;column-count: 4;-moz-column-count: 4;-webkit-column-count: 4;height:auto;max-height:275px;background-color:#a3a3a3;position: absolute;top: 55px;width: 1237px;}

 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li{display: inline-block;float: left;background-color:#a3a3a3 !important;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;}
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li > a {display: inline-block;font-family: "GothamBook";    white-space: nowrap;}



 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul {
  left: -355px;
  column-count: 4;
  -moz-column-count: 4;
  -webkit-column-count: 4;
  height: auto;
  max-height: 275px;
  background-color: #a3a3a3;position: absolute;top: 55px;width: 1237px;};
}

 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li{display: inline-block;float: left;background-color:#a3a3a3 !important}
  .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li > a {display: inline-block;font-family: "GothamBook";    font-size: 15px;white-space: nowrap;}

.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li > a {display: inline-block;font-family: "GothamBook";    font-size: 15px;}

 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul > li {background-color:#a3a3a3 !important;display: inline-block;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;
     column-break-inside: avoid;
 }




 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul {display: none;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;
     border-bottom: 0px !important;padding-top: 15px;
    padding-bottom: 14px;
 }
.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li > ul {display: none;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;border-bottom: 0px !important;padding-top: 10px;padding-bottom: 14px;}



 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:hover > ul {display: block;}
 .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:hover > ul {display: block;}



  .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li::after
{display: block;
  content: "▼";
  width:180px;
  
  font-size: 25px;
  margin-bottom: 0px;
  transform: rotate(180deg);
  margin-left:-45px;
  position: absolute;
  /*top: 36px; */top:32px;
  height: 30px;line-height: 30px;color: #a3a3a3;display: none;text-align: center;
  }

.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(3)::after{display:none !important;}

.main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:nth-child(4)::after{display:none !important;}


  .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li::after
{display: block;
  content: "▼";
  width: 180px;
  
  font-size: 25px;
  margin-bottom: 0px;
  transform: rotate(180deg);
  margin-left:-45px;
  position: absolute;
  /*top: 36px; */top:32px;
  height: 30px;line-height: 30px;color: #a3a3a3;display: none;text-align: center;
  }




 .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:hover::after {display:block;}
 .main-navigation #menu-top-menu > .rai-gear-megamenu:nth-child(4) > ul li:hover::after {display:block;}


  .main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) .sub-menu {
    margin: 0px auto;
    float: left;
    width: 1237px;
    position: absolute;
    left: -733px;
    /* top: 53px; */
    top: 49px;
    background-color: #000000;
    display: none;
   
  }

.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4):hover > ul {
  display: block;
}

.main-navigation #menu-top-menu .rai-gear-megamenu:nth-child(4) > ul li:hover > ul {
  display: block;
}



.gearreview_bodytax .gear_review img {
      max-width: 100%;position: relative;top: -48px;
}

.gearreview_bodytax .gearreview-text {float: left;width:75%;padding: 0px;}
.archive .gearreview-text{width:100%;}

.gearreview_bodytax .gear_review {float: left;width: 25%;padding-left: 45px;}
.gearreview_bodytax .main-gearreview-text{border-bottom: 1px solid #000000;}



 .articles-template-default .owl-carousel .owl-stage-outer{border: 2px solid #000000;}
 
/**
*  
* End gear section work 
*
**/
 
/* =========== owl carousal on gear articles page ========== */
.single .owl-carousel .owl-buttons {position: absolute;top: 0;left: 0;right: 0;}
.single .owl-carousel .owl-buttons .owl-prev{position: absolute;left: 0;top: 327px;background-color: transparent;}
.single .owl-carousel .owl-buttons .owl-next {position: absolute;right: 0;top: 327px;background-color: transparent;}
.single .owl-carousel .owl-buttons .owl-prev .fa-angle-left{font-size: 153px !important;font-weight: normal !important;}
.single .owl-carousel .owl-buttons .owl-next .fa-angle-right{font-size: 153px !important;font-weight: normal !important;}


 

