@font-face {font-family:'Montserrat-L'; src:url(../fonts/Montserrat-L.otf); }
@font-face {font-family:'Montserrat-R'; src:url(../fonts/Montserrat-R.ttf); }
@font-face {font-family:'Montserrat-B'; src:url(../fonts/Montserrat-B.ttf); }
body{font-family:'Montserrat-R' !important;font-size:15px;color:#333333;background:#202020;overflow-x:hidden}

h2{font-family:'Montserrat-B' !important;font-size:26px;}
h4{font-family:'Montserrat-R' !important;font-size:16px;}
.container-fluid {float: left;width: 100%;}
a, a:hover, a:focus, a:active {transition:0.3s;text-decoration:none;outline:none;cursor:pointer}
a:hover{color:#6fa814}
p{font-family:'Montserrat-R' !important;}
hr {width: 100%;border-bottom: 1px solid #e2e0e0 !important;margin: 0;border-top: 0;}
.montserrat-l{font-family:'Montserrat-L' !important;}
.white-bg{background:#ffffff;}
.gray-bg{background:#efefef;}
.green-bg{background:#83a846;}
.l-green-bg{background:#c1d4a3;}
.btnn{background: #6fa814;color: #fff;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;margin-top:20px;transition:0.3s;text-transform:uppercase}
.btnn:hover {background: #ffffff;color: #6fa814;transition:0.3s;cursor:pointer}
.green{color:#6fa814}
.white{color:#fff}
.padding-tb-50{padding-top:50px;padding-bottom:50px;}
.margin-50{margin:50px 0}
.margin-b-50{margin-bottom:50px;}
.margin-b-30{margin-bottom:30px;}
.margin-b-20{margin-bottom:20px;}
.margin-b-0{margin-bottom:0;}
.margin-t-0{margin-top:0;}
.i-margin-b-0{margin-bottom:0 !important;}
.i-margin-b-0{margin-top:0 !important;}
.margin-r-20{margin-right:20px;}
.padding-l-15{padding-left:15px;}
.ul-li li {padding-top: 5px;padding-bottom: 5px;}
.padding-20-10 {padding: 20px 10px;}
.entry-header {display: none;}
.summary{float:left;width:100%}

/* Top Header */ 
.top-header {background: #000;box-shadow: 0px 5px 2px #d8d5d5;position: relative;}
.top-container {max-width: 1366px;margin: 0 auto;width: 100%;}
.top-container p, .top-container p a {color: #fff;margin: 10px 0;font-family:'Montserrat-L' !important;letter-spacing:1px}
.top-container p a:hover {color: #6fa814;cursor:pointer}
.t-social li {float: left;list-style: none;padding: 10px 0;width: 40px;text-align: center;transition: 0.3s;}
.t-social li a {color: #fff;}
.t-social ul, .t-cart {display: inline-block;float: left;margin:0;padding: 0;}
.t-cart {margin:10px 5px 10px 0;}
.t-cart a{color:#fff;font-family:'Montserrat-L' !important;}
.t-cart a:hover{color:#6fa814;cursor:pointer}
.s_fb:hover {color: #fff;background-color: #37589b;cursor:pointer}
.s_tr:hover {color: #fff;background-color: #46d4fe;cursor:pointer}
.s_gplus:hover {color: #fff;background-color: #de5a49;cursor:pointer}
.s_ytube:hover {color: #fff;background-color: #a72b1d;cursor:pointer}
.s_inst:hover {color: #fff;background-color: #a67658;cursor:pointer}
.s_pintr:hover {color: #fff;background-color: #cb2027;cursor:pointer}
.s_vimeo:hover {color: #fff;background-color: #31baff;cursor:pointer}

/* Top Logo & Navigation */
.t-logo-nav {background: #fff;padding: 15px;margin: 0;}
.t-logo {float: left;padding: 10px 0;}

/* Navigation */
.navigation-top {background: #fff;border-bottom: 1px solid #eee;border-top: 1px solid #eee;font-size: 16px;font-size: 1rem;position: relative;}
.navigation-top .wrap {max-width: 1000px;padding: 0;}
.navigation-top a {color: #222;font-weight: 600;-webkit-transition: color 0.2s;transition: color 0.2s;}
.navigation-top .current-menu-item > a,.navigation-top .current_page_item > a {color: #767676;}
.main-navigation {clear: both;display: block;}
.main-navigation ul {background: #fff;list-style: none;margin: 0;padding: 0 1.5em;text-align: left;}
.js .main-navigation ul, 
.main-navigation .menu-item-has-children > a > .icon,
.main-navigation .page_item_has_children > a > .icon,
.main-navigation ul a > .icon {display: none;}
.main-navigation > div > ul {border-top: 1px solid #eee;padding: 0.75em 1.695em;}
.js .main-navigation.toggled-on > div > ul {display: block;}
.main-navigation ul ul {padding: 0 0 0 1.5em;}
.main-navigation ul ul.toggled-on {display: block;}
.main-navigation ul ul a {letter-spacing: 0;padding: 0.4em 0;position: relative;text-transform: none;}
.main-navigation li {border-bottom: 1px solid #eee;position: relative;}
.main-navigation li li, .main-navigation li:last-child {border: 0;}
.main-navigation a {display: block;padding: 0.5em 0;text-decoration: none;}
.main-navigation a:hover {color:#6fa814;cursor:pointer}

/* Menu toggle */
.menu-toggle {
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #222;
	display: none;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 800;
	line-height: 1.5;
	margin: 1px auto 2px;
	padding: 1em;
	text-shadow: none;
}
/* Display the menu toggle when JavaScript is available. */
.js .menu-toggle {display: block;}
.main-navigation.toggled-on ul.nav-menu {display: block;}
.menu-toggle:hover, .menu-toggle:focus {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;cursor:pointer}
.menu-toggle:focus { outline:none;}
.menu-toggle .icon {margin-right: 0.5em;top: -2px;}
.toggled-on .menu-toggle .icon-bars, .menu-toggle .icon-close {display: none;}
.toggled-on .menu-toggle .icon-close {display: inline-block;}
/* Dropdown Toggle */
.dropdown-toggle {
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #222;
	display: block;
	font-size: 16px;
	right: -0.5em;
	line-height: 1.5;
	margin: 0 auto;
	padding: 0.5em;
	position: absolute;
	text-shadow: none;
	top: 0;
}
.dropdown-toggle:hover, .dropdown-toggle:focus {background: transparent;cursor:pointer}
.dropdown-toggle:focus {outline: thin dotted;}
.dropdown-toggle.toggled-on .icon {-ms-transform: rotate(-180deg); /* IE 9 */-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
/* Scroll down arrow */
.site-header .menu-scroll-down {display: none;}
/* SVG Icons base styles */
.icon {display: inline-block;fill: currentColor;height: 1em;position: relative; top: -0.0625em;vertical-align: middle;width: 1em;}
/* 18.0 SVGs Fallbacks */
.svg-fallback {	display: none;}
.no-svg .svg-fallback {display: inline-block;}
.no-svg .dropdown-toggle {padding: 0.5em 0 0;right: 0;text-align: center;width: 2em;}
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down {font-size: 20px;font-size: 1.25rem;font-weight: 400;line-height: 1;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before {content: "\005E";}


.wcppec-checkout-buttons{
        overflow: visible !important;
        float : left !important;
}
.wcppec-checkout-buttons__button {
    display: -webkit-box ;
    
}
.woocommerce .cart-collaterals .wc-proceed-to-checkout #pay_with_amazon {
   
    width: 65% !important;
  
}
.woocommerce-loop-category__title mark.count {
    display: none;
}
@media screen and (min-width: 48em) {
.navigation-top {bottom: 0;font-size: 14px;font-size: 0.875rem;left: 0;position: absolute;right: 0;width: 100%;z-index: 3;}
.navigation-top .wrap {max-width: 1000px;padding: 0.75em 3.4166666666667em;}
.navigation-top nav {margin-left: -1.25em;}
.site-navigation-fixed.navigation-top {bottom: auto;position: fixed;left: 0;right: 0;top: 0;width: 100%;z-index: 7;}
.admin-bar .site-navigation-fixed.navigation-top {top: 32px;}
.js .menu-toggle,.js .dropdown-toggle {display: none;}
.main-navigation {width: auto;}
.main-navigation li:last-child:hover ul.sub-menu {left: auto;right: 0.5em;cursor:pointer}
.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation > div > ul {display: block;}
.main-navigation ul {background: transparent;padding: 0;}
.main-navigation > div > ul {border: 0;margin-bottom: 0;padding: 0;}
.main-navigation li {border: 0;display: inline-block;}
.main-navigation li li {display: block;}
.main-navigation a {padding: 1em 1.25em;color: #343434;}
.main-navigation ul ul {background: #fff;border: 1px solid #bbb;left: -999em;padding: 0;position: absolute;top: 100%;z-index: 99999;}
.main-navigation ul li.menu-item-has-children:before,
.main-navigation ul li.menu-item-has-children:after,
.main-navigation ul li.page_item_has_children:before,
.main-navigation ul li.page_item_has_children:after {
	border-style: solid;
	border-width: 0 6px 6px;
	content: "";
	display: none;
	height: 0;
	position: absolute;
	right: 1em;
	bottom: -1px;
	width: 0;
	z-index: 100000;
}
.main-navigation ul li.menu-item-has-children.focus:before,
.main-navigation ul li.menu-item-has-children:hover:before,
.main-navigation ul li.menu-item-has-children.focus:after,
.main-navigation ul li.menu-item-has-children:hover:after,
.main-navigation ul li.page_item_has_children.focus:before,
.main-navigation ul li.page_item_has_children:hover:before,
.main-navigation ul li.page_item_has_children.focus:after,
.main-navigation ul li.page_item_has_children:hover:after {display: block;}
.main-navigation ul li.menu-item-has-children:before,
.main-navigation ul li.page_item_has_children:before {border-color: transparent transparent #bbb;bottom: 0;}
.main-navigation ul li.menu-item-has-children:after,
.main-navigation ul li.page_item_has_children:after {border-color: transparent transparent #fff;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {left: 100%;right: auto;}
.main-navigation ul ul a {padding: 0.75em 1.25em;width: 16em;}
.main-navigation li li {-webkit-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}
.main-navigation li li:hover, .main-navigation li li.focus {background:#6fa814;cursor:pointer}
.main-navigation li li a {-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;}
.main-navigation li li.focus > a,
.main-navigation li li:focus > a,
.main-navigation li li:hover > a,
.main-navigation li li a:hover,
.main-navigation li li a:focus,
.main-navigation li li.current_page_item a:hover,
.main-navigation li li.current-menu-item a:hover,
.main-navigation li li.current_page_item a:focus,
.main-navigation li li.current-menu-item a:focus {color: #fff;cursor:pointer}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: 0.5em;right: auto;}
.main-navigation .menu-item-has-children > a > .icon,.main-navigation .page_item_has_children > a > .icon {display: inline;left: 5px;position: relative;top: -1px;}
.main-navigation ul ul .menu-item-has-children > a > .icon,
.main-navigation ul ul .page_item_has_children > a > .icon {margin-top: -9px;left: auto;position: absolute;right: 1em;top: 50%;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.main-navigation ul ul ul {left: -999em;margin-top: -1px;top: 0;}
.main-navigation ul ul li.menu-item-has-children.focus:before,
.main-navigation ul ul li.menu-item-has-children:hover:before,
.main-navigation ul ul li.menu-item-has-children.focus:after,
.main-navigation ul ul li.menu-item-has-children:hover:after,
.main-navigation ul ul li.page_item_has_children.focus:before,
.main-navigation ul ul li.page_item_has_children:hover:before,
.main-navigation ul ul li.page_item_has_children.focus:after,
.main-navigation ul ul li.page_item_has_children:hover:after {display: none;}
.site-header .site-navigation-fixed .menu-scroll-down {display: none;}
.site-header .menu-scroll-down {display: block;padding: 1em;position: absolute;right: 0;}
.site-header .menu-scroll-down .icon {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.site-header .menu-scroll-down {color: #fff;top: 2em;}
.site-header .navigation-top .menu-scroll-down {color: #767676;top: 0.7em;}
.menu-scroll-down:focus {outline: thin dotted;}
.menu-scroll-down .icon {height: 18px;width: 18px;}
}
/* // Navigation Done */

/* Top Services */
.trk-ss-list{margin-bottom:50px;}
.trk-ss {display: flex;}
.trk-ss-dtls .title {font-size: 16px;color: #353535;margin: 15px 0;float: left;width: 100%;}
.trk-ss-dtls {padding: 15px;display: table-cell;min-height: 285px;float: left;}
.trk-ss .trk-s {background: #fff;margin: 0 0.5%;width:24.25%;padding:0;}
.trk-ss .trk-s:first-child {margin-left: 0;}
.trk-ss .trk-s:last-child {margin-right: 0;}

/* Slider Video */
.slider-video{float:left;width:100%;position:relative;margin-bottom: 50px;}
.vdo-sdow-bg {height: 110px;width: 100%;background: url(../images/vdo-shadow.png);position: absolute;bottom: 0;}

/* Services */
.services{margin-bottom:100px;}
.service {background: #fff;float: left;width: 100%;margin: 2px 0;}
.service h2{color:#6fa814;margin: 25px 0;float: left;width: 100%;}
.service p{margin-bottom:25px;line-height: 22px;}
.srvs-img {padding: 0;}
.srvs-img-1{background:url(../images/);}
.srvs-img-2{background:url(../images/);}
.service a {background: #6fa814;color: #fff;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;}
.service a:hover {background: #ffffff;color: #6fa814;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;cursor:pointer}
.service .read-more {float: left;width: 100%;padding: 15px 0;}

/* Testimonials */
.testimonials {color: #fff;letter-spacing: 1px;padding: 50px 0 90px 0;background: url(../images/testimonial-bg.jpg) no-repeat center;background-size: cover;}
.testimonials p{font-family:'Montserrat-L' !important;}
.testimonials p.test-m-cnt{margin-bottom:30px;}
.test-cont p {background: url(../images/testi-cnt.png) no-repeat center;min-height: 265px;color: #333;padding: 25px;line-height: 20px;}
#mixedSlider {position: relative;}
#mixedSlider .MS-content {white-space: nowrap;overflow: hidden;}
#mixedSlider .MS-content .item {display: inline-block;width: 33.3333%;position: relative;vertical-align: top;overflow: hidden;height: 100%;white-space: normal;padding: 0 10px;}
#mixedSlider .MS-content .item .imgTitle {position: relative;}
#mixedSlider .MS-content .item .imgTitle img {border: 2px solid #fff;border-radius: 100%;}
#mixedSlider .MS-content .item .imgTitle .blogTitle {
	margin: 0;
	text-align: left;
	letter-spacing: 2px;
	color: #252525;
	font-style: italic;
	position: absolute;
	background-color: rgba(255, 255, 255, 0.5);
	width: 100%;
	bottom: 0;
	font-weight: bold;
	padding: 0 0 2px 10px;
}
#mixedSlider .MS-content .item p {margin:0;text-indent: 15px;}
#mixedSlider .MS-content .item a {float: right;margin: 0 20px 0 0;font-size: 16px;font-style: italic;color: rgba(173, 0, 0, 0.82);font-weight: bold;letter-spacing: 1px;transition: linear 0.1s;}
#mixedSlider .MS-content .item a:hover {text-shadow: 0 0 1px grey;cursor:pointer}
#mixedSlider .MS-controls button {position: absolute;border: none;background-color: transparent;outline: 0;font-size: 50px;top: 95px;color: rgba(0, 0, 0, 0.4);transition: 0.15s linear;}
#mixedSlider .MS-controls button:hover {color: rgba(0, 0, 0, 0.8);cursor:pointer}
#mixedSlider .MS-controls .MS-left {left: 0px;}
#mixedSlider .MS-controls .MS-right {right: 0px;}

/* Trekki News */
.trk-news {background:#fff;padding:50px 0 100px;}
.trk-news h2 {color:#6fa814;margin-bottom: 50px;}
.trk-news iframe {width: 100%;}
.view .mask {height: 96%;width: 96%;left: 2%;top: 2%;}
.view {overflow: hidden;position: relative;cursor: default;}
.view img, .view video {display: block;position: relative;}
.overlay img, .overlay video {transition: all .2s linear;}
.view .content, .view .mask {position: absolute;overflow: hidden;}
.view .mask {background-attachment: fixed;}
.overlay .mask {opacity: 0;transition: all .4s ease-in-out;}
.hm-blue-light .mask {background-color:rgba(0, 0, 0, 0.6);color:#fff;padding:15px;}
.overlay:hover .mask {opacity: 1;cursor:pointer}
.overlay .mask p {margin: 25px 0;font-family:'Montserrat-L' !important;}
.mask a{background: #6fa814;color: #fff;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;}
.mask a:hover{background: #ffffff;color: #6fa814;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;cursor:pointer}

/* Trekki Products */
.trk-products {padding: 40px 0;background:#fff;}
.trk-products h2 {color:#6fa814}
.trk-products .trk-prod-list {margin:30px 0;}
.trk-prod-list .products {padding: 0;}

.trk-prd, .trk-prod-list .product-category {border: 1px solid #ddd;float: left;width: 100%;transition: 0.3s;margin-bottom: 20px;}
.trk-prd:hover, .trk-prod-list .product-category:hover {border-color: #6fa814;transition: 0.3s;cursor:pointer}

.trk-prd .caption {width: 100%;float: left;}
.trk-prd .caption a, .trk-prod-list .product-category h2 {width:100%;float:left;font-size: 16px;background: #6fa814;color: #fff;padding: 10px 0px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;text-transform: uppercase;font-family: 'Montserrat-L';margin: 0;text-align:center;transition:0.3s}
.trk-prd .caption a:hover,.trk-prod-list .product-category:hover h2{background:#000;color:#6fa814;border:1px solid #000;border-bottom:3px solid #000;border-left:0;border-right:0;border-top:1px solid #000 !important;transition:0.3s;cursor:pointer}

/* INNER */
.banner, .banner .banner-img{float:left;width:100%}
.banner img{position: absolute;z-index: -1;}
.banner .container {margin: 5% auto;text-transform: uppercase;color: #fff;font-family: Montserrat-B;text-align: left;border-left: 8px solid #6fa814;padding-left: 15px;}
.banner h1 {font-family: Montserrat-B;}

/* Trikke Product Category */
.trk-prod-ctgy h2 {color:#6fa814;margin-bottom: 50px;}

/* Footer */
footer{padding-top:50px;float:left;}
footer, footer a{color:#fff;font-size:13px;font-family:'Montserrat-L' !important;}
footer .f-about-trk p {text-transform: uppercase;line-height: 22px;}
footer h4{margin-bottom:20px;}
footer ul {padding: 0;}
footer ul li {padding:0 0 15px 0;list-style: none;}
footer .f-stay-cnnct li {display: inline-block;}
footer .f-stay-cnnct li a{padding: 10px;border: 1px solid;width: 45px;text-align: center;margin: 0 5px 0 0;float:left;font-size: 16px;}
footer .f-stay-cnnct li a:hover {padding:6px 6px 5px 6px;font-size: 22px;height: 45px;}

footer .f-bottom{background:#000;font-size:16px;margin-top: 100px;}
footer .f-bottom p{margin: 10px 0;}

/* Contact Us */
.address_contact {background: #fff;}
.address_contact .fa {font-size: 38px;float: left;margin-top: 13px;padding: 0px 6px;color: #6ea816;}
.address p {padding: 0px 35px;line-height:16px;font-family: 'Montserrat-L' !important;}
.address h3 {font-weight: bold;margin-bottom: 20px;}
.col-md-4 .address {margin: 47px 0px;min-height: 420px;border: 1px dotted #ccc;padding: 0 15px;}
.news_letter form button {width: 100%;margin-top:0}
.news_letter form input {height: 40px;border-radius: 0px;margin-top: 40px;}
.news_letter p {text-align: center;margin-top: 15px;text-transform: uppercase;}
.map img {height: 597px;width: 100%;}
.map, .map .col-md-6{margin:0px;padding:0px;background: #fff;}
.leave_message h3 {text-transform: uppercase;font-weight: bold;}
.leave_message .col-md-12 {padding: 0px;}
.leave_message {padding:20px !important;}
.leave_message input {padding: 20px;margin-bottom: 15px;border-radius: 0px;border: 1px dotted #000;}
.leave_message textarea {height: 200px;border-radius: 0px;border: 1px dotted #000;} 
.address p a {color: #333333;}
.address p a:hover {color:#6fa814;cursor:pointer}

/* Trikke Tours */
.trk_tours .view.overlay.hm-blue-light {margin-bottom: 15px;}

/* WHY TRIKKE CARVING VEHICLES */
.y-trk-carving-vehicles, .que-ans{width:100%;float:left;}
.que-ans{margin-bottom:20px}
.que-ans h4 {border-bottom: 1px solid #ddd;padding: 15px;background: rgb(239, 239, 239);float: left;width: 100%;}
/* About Us */

.abt-contents {float: left;width: 100%;padding: 0 0 30px 0;}
.abt-cntt {border: 1px solid #ddd;}
.abt-contents h2 {margin: 0 0 20px 0;}

/* Video inner */
.abt-video, video{float:left;width:100%;}

/* Email us */
.email-us, .email-us .email-us-div {float: left;width: 100%;}
.email-us-div {border: 1px solid #fff;padding:35px 25px 25px;}
.email-us-div a{background:#fff;color:#6fa814}
.email-us-div a:hover {background: #83a846;color: #fff;border: 1px solid #ffffff;cursor:pointer}

/* download-contents */
.download-contents{float:left;width:100%;}
.download-cnts-pdf {padding: 15px 25px;}
.download-cnts-pdf li {list-style-image: url(http://www.newtrikke.itsasample.com/wp-content/uploads/2017/04/download.png);margin: 15px 0;}
.download-cnts-pdf a{color: #333333;}
.download-cnts-pdf a:hover {color: #6fa814;cursor:pointer}

/* Turning Heads Around the Globe */
.turn-head-arnd-globe .read-more {margin-top: 30px;}

/* Testimonial */
.inr-testi{margin-bottom:30px;}

/* Commuter */
.cmtr{float:left;}
.cmtr img.pull-left{margin-right:25px; margin-bottom:25px;}
.cmtr img.pull-right{margin-left:25px; margin-bottom:25px;}
.cmtr img {max-width:175px; max-height:250px;}
.cmtr h4 {border-bottom: 1px solid #ddd;padding: 15px;background: rgb(239, 239, 239);float: left;width: 100%;}
.trk-prod-list .woocommerce img, .trk-prod-list .woocommerce-page img {max-width: 254px;max-height: 250px;width: 100%;height: 100%;}
mark {color: #fff;background: transparent !important;}
.vdo-testi{float:left;width:100%; margin-top:30px}
section video{background:#000}
.abt-contents h4 {border-bottom: 1px solid #ddd;padding: 10px 0;margin-bottom: 15px;font-weight:bold;background: rgba(221, 221, 221, 0.42);}

/* Inner - Product Pages */
.trk-prod-ctgy .products {padding: 0;float: left;width: 100%;margin-bottom: 50px;}
.trk-prod-ctgy .products li {list-style:none;width:33%;float:left;padding:15px;}
.prod-ctgry .trk-prd {min-height: 404px;}
.prod-ctgry .trk-prd .prod-img {min-height: 352px;background: #fff;}
.prod-ctgry .trk-prd .prod-img img {max-height: 350px;transition:0.3s;margin:0 auto;transform: scale(1);max-width: 100%;}
.prod-ctgry .trk-prd:hover .prod-img img {transform: scale(1.1);transition:0.3s;cursor:pointer}
.trk-prod-ctgy .products.prod-ctgry li .caption{background: #6fa814;padding:5px 10px;min-height: 92px;}
.trk-prod-ctgy .products.prod-ctgry li .caption a {padding: 0;border: 0;text-transform: capitalize;width:100%;}
.trk-prod-ctgy .products.prod-ctgry li .caption a:hover {background: transparent;color: #fff;border-top: 0 !important;}
.trk-prod-ctgy .products.prod-ctgry li .caption a.c-cart {padding: 10px 0;}
.prod-img.hm-blue-light .p3 span {width: 100%;float: left;padding: 5px 0;}

/* Inner Trikke-Tours */
.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}
.glry-img{float:left;width:100%;border: 1px solid #ddd;margin: 15px 0;min-height: 267px;}
.glry-img a.glry-thumbs {width: 100%;float: left;}
.glry-img img{float:left;width:100%;max-height:250px;transition: 0.3s;}
.glry-img:hover img {transition: 0.3s;transform: scale(1.01);cursor:pointer}
.g-caption {float: left;width: 100%;background: rgba(111, 168, 20, 0.44);padding: 5px;}
.g-caption span {float: left;width: 100%;}
.gray-bg .email-us-div {border: 0;background: rgba(221, 221, 221, 0.78);}
.trk-tours-gallery .glry-img a.glry-thumbs {text-align: center;min-height: 205px;}
.trk-tours-gallery .glry-img img {width: auto;float: none;max-height: 205px;}
.trk-tours-gallery .g-caption {min-height: 50px;text-align:center}
.delear-dtls {float: left;width: 100%;}
.bcm-a-dealer-list {padding: 0;}
.bcm-a-dealer-list li {list-style: none;float:left;}
.delear-dtls .prod-img.hm-blue-light .p3 span {width: 100%;float: left;padding: 20% 0;}
.delear-dtls .mask a {background: transparent;color: #fff;padding: 10px 30px;border: 0 solid #6fa814;border-bottom: 0 solid #6fa814;}
.delear-dtls .mask a i {font-size: 40px;}
.delear-dtls .prod-img {border: 1px solid #ddd;border-bottom: 0;}
.delear-dtls .prod-img img {max-height: 150px;}
.delear-dtls .caption {border: 1px solid #ddd;float: left;padding: 5px;background: rgba(111, 168, 20, 0.44);width:100%;min-height:50px;}
.delear-dtls .caption a {color: #202020;width: 100%;}
.click-here {float: left;width: 100%;text-align: center;padding: 10px 0 0;margin-top: 25px;}
#sb_instagram .sbi_info {background: rgba(111, 168, 20, 0.44);min-height:84px;}
#cff .cff-item:hover {background: rgba(111, 168, 20, 0.1);transition: 0.3s;cursor:pointer}
#cff .cff-item {padding: 20px 15px 15px 15px !important;transition: 0.3s;}
#cff.cff-half-layout .cff-text-wrapper {width: 57% !important;}
#cff.cff-half-layout .cff-photo, #cff.cff-half-layout .cff-iframe-wrap, #cff.cff-half-layout .cff-html5-video, #cff.cff-half-layout .cff-vidLink {width: 40% !important;}
#customer_login h2 {width: 100%;float: left;margin-bottom: 30px;text-transform: uppercase;}
#customer_login input[type="submit"]{background: #6fa814;color: #fff;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;margin-top: 20px;transition: 0.3s;text-transform: uppercase;float:left;}
#customer_login input[type="submit"]:hover {background: #ffffff;color: #6fa814;transition: 0.3s;cursor:pointer}
#customer_login .woocommerce-form__label-for-checkbox {float: left;margin-top: 30px;margin-left: 15px;}
#customer_login .woocommerce-LostPassword a {color: #6fa814;}
.addtoany_share_save_container {margin-top:50px !important;float: left;width: 100%;}
.press-post{padding-bottom:50px;}
.press-post a{color:#6fa814;}
.press-post:hover a{opacity:0.6;cursor:pointer}
.press-post h4{margin-bottom:20px;}
.press-post img{margin-right:30px; margin-bottom:15px;}
.press-gallery {float:left;width:100%;}
.press-gallery img {width: 100%;max-width: 25%;float: left;}
.ele-models .panel-body .ele-mdl-glry {float: left;width: 100%;}
.ele-models .panel-body .ele-mdl-glry a {float: left;border: 1px solid #ddd;margin: 5px;}
.ele-models .panel-body .ele-mdl-glry a:hover {opacity: 0.5;border-color: #6fa814;}

/* About Us */
.trk-team{float:left;width:100%;margin:25px 0}

/* CDP */
.cdp-f7{float:left;width:100%;margin: 30px 0;}
.cdp-f7 input, .cdp-f7 textarea {float: left;width: 100%;margin: 5px 0;padding: 10px;height: auto;border-radius: 0;max-width: 60%;}
.cdp-f7 .col-md-12 {padding: 0;}

/* WooCommerce */
aside#secondary {display: none;}
.woocommerce-tabs, ul.tabs.wc-tabs, .woocommerce-Tabs-panel.wc-tab  {float: left;width: 100%;}
ul.tabs.wc-tabs {background: #ddd;margin-top: 50px;padding: 15px;margin-bottom: 0;}
.woocommerce-tabs li {float: left;list-style: none;}
.woocommerce-tabs li a {color: #151515; box-shadow: none !important; font-weight:bold;}
.woocommerce-tabs li.active a{box-shadow:none !important; font-weight:bold; color: #6fa814;}
.woocommerce-tabs a:hover {color: #6fa814; font-weight:bold; box-shadow: none !important;}
.woocommerce-Tabs-panel.wc-tab {padding: 15px;background: rgba(221, 221, 221, 0.38); border-bottom: 1px solid #ddd;}
.woocommerce-Tabs-panel.wc-tab h2{margin-bottom:20px}
.woocommerce-Tabs-panel.wc-tab .shop_attributes th {text-transform: uppercase;padding: 5px 15px 5px 5px;}
.woocommerce-Tabs-panel.wc-tab  .commentlist {float: left;width: 100%;padding: 15px;}
.woocommerce-Tabs-panel.wc-tab  .commentlist li {float: left;width: 100%;}
.woocommerce-Tabs-panel.wc-tab  .comment_container img {float: left !important;width: 36px !important;}
.woocommerce-Tabs-panel.wc-tab  .comment-text {float: right;padding: 0 15px;width:95%}
.woocommerce-Tabs-panel.wc-tab  .star-rating {margin-bottom: 10px;}
.woocommerce-tabs #reviews li.comment {margin-bottom: 10px;background:rgba(221, 221, 221, 0.4);padding: 15px 15px 0 15px;}
.woocommerce-Tabs-panel.wc-tab.woocommerce-Tabs-panel--specs p a {width: 100%;float: left;text-align: center; margin-bottom:20px;}
.woocommerce-Tabs-panel.wc-tab p iframe {width: 48%;float: left;margin: 1%;margin-bottom: 20px;}
.woocommerce-Tabs-panel.wc-tab.woocommerce-Tabs-panel--videos br {display: none;}
.woocommerce-tabs a {color: #6fa814;border: 0;box-shadow: none;}
.summary h2.product_title {margin-bottom: 5px;}
.summary a, .summary strong, .woocommerce a{color:#6fa814}
.summary .price {border-bottom: 1px solid #ddd;margin-bottom: 15px;padding-bottom: 5px;}
.summary .woocommerce-product-rating .star-rating {float: left;margin-right: 15px;margin-top: 3px;}
.summary table.variations {float: left;width: 100%;margin: 15px 0;}
.summary table.variations td {padding: 5px;font-size: 14px;float: left;}
.summary table.variations label {margin: 10px 0 !important;color: #888;font-weight: 500;}
.summary table.variations select {margin-right: 0;padding: 6px;}
.single_variation_wrap {float: left;width: 100%;}
.woocommerce-variation-add-to-cart {float: left;width: 100%;padding: 15px 0;}
.woocommerce-variation-add-to-cart .quantity, .cart .quantity {float: left;margin-right: 5px;}
.quantity input[type="number"] {width: 70px;height: 50px;text-align: center;}
button.single_add_to_cart_button {padding: 15px 15px 14px 15px;background: #6fa814;border: 0;color: #fff;text-transform: uppercase;transition:0.3s}
button.single_add_to_cart_button:hover {background: rgba(111, 168, 20, 0.7);transition:0.3s;cursor:pointer}
ol.flex-control-nav.flex-control-thumbs {float: left;width: 100%;padding:0;}
.woocommerce-product-gallery .flex-control-thumbs img {max-height: 100px;max-width: 100px;width: 100%;height: 100%;}
.flex-control-thumbs li {width: 20% !important;margin-bottom: 10px;}
.woocommerce-product-gallery {border: 1px solid #ddd;float: left;}
.flex-viewport {margin-bottom: 20px;}
.woocommerce-breadcrumb{font-size:14px !important;}
.woocommerce-breadcrumb a{color:#6fa814;box-shadow: none !important;}
.woocommerce-breadcrumb a:hover{box-shadow: none;}
.product_meta {float: left;width: 100%;margin: 10px 0;}
.woocommerce-message {background: #6fa814 !important;margin-top: 50px;}
.woocommerce-message a.button.wc-forward {border: 1px solid white;border-bottom:1px solid white;padding:10px 15px;margin-top: -10px;box-shadow: none !important;text-transform:uppercase;color:#fff !important;}
form.woocommerce-cart-form {width: 100%;float: left;background: rgba(221, 221, 221, 0.38);padding: 15px;}
.woocommerce-cart-form .shop_table {width: 100%;float: left;}
.woocommerce-cart-form .shop_table {text-align: left;background: #e2e1e1;padding: 15px;}
.woocommerce-cart-form .shop_table th {background: #d0d0d0;padding: 10px;}
.woocommerce-cart-form td.product-remove {text-align: center;}
.woocommerce-cart-form td a{color:#333;}
.woocommerce-cart-form .quantity input {text-align: center;width: 6em;padding: 10px;}
.woocommerce-cart-form .button, .woocommerce #payment #place_order {padding: 15px 15px 14px !important;background: rgb(111, 168, 20);border: 0;color: #fff;text-transform: uppercase;}
.woocommerce-cart-form .button:hover, .woocommerce #payment #place_order:hover {background:rgba(111, 168, 20, 0.69);cursor:pointer}
.coupon input#coupon_code {padding: 13px 15px 13px;}
.woocommerce .cart-collaterals {float: left;}
.woocommerce .cart-collaterals .cart_totals {width: 100%;max-width: 250px;float:right !important}
.woocommerce .cart-collaterals h2 {text-align: right;margin-bottom: 20px;}
.woocommerce .cart-collaterals .shop_table {float: right;width: 100%;max-width: 300px;text-align: right;}
.woocommerce .cart-collaterals .wc-proceed-to-checkout {float: left;width: 100%;margin: 20px 0 0;}
.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button {background: #6fa814;border: 0;color: #fff;font-weight: 500;text-transform: uppercase;width: 100%;max-width: 250px;float: right;}
.woocommerce .cart-collaterals .wc-proceed-to-checkout #pay_with_amazon {float: left;width: 100%;text-align: right;padding: 20px 0 0;}
.woocommerce .cart-collaterals .wc-proceed-to-checkout #pay_with_amazon img {float: right;}
.woocommerce-info {color: #333 !important;background: rgba(221, 221, 221, 0.38) !important;padding: 15px !important;margin-bottom: 5px !important;}
.woocommerce-info a, .woocommerce-message a {color: #6fa814 !important;box-shadow: 0 1px 0 #fff!important;}
form.checkout.woocommerce-checkout {float: left;width: 100%;padding: 15px;background: #f2f2f2;margin-top: 25px;}
.woocommerce-billing-fields h3, #ship-to-different-address label span {text-transform: uppercase;font-weight: 600;margin-bottom: 35px;border-bottom: 1px solid #e0e0e0;padding-bottom: 15px;}
.woocommerce-billing-fields input[type="text"], .woocommerce-billing-fields input[type="email"], .woocommerce-billing-fields input[type="tel"], .woocommerce-billing-fields select, .shipping_address input[type="text"], .shipping_address input[type="email"],
.shipping_address input[type="tel"], .shipping_address select { padding: 6px; }
.woocommerce .col2-set .col-2 {background: #e2e1e1;padding: 0 15px;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {float: left;width: 100%;padding-left: 20px;}
h3#order_review_heading {text-transform: uppercase;font-weight: 600;margin: 50px 0 30px;float: left;width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
#order_review {float: left;width: 100%;}
ul.wc_payment_methods.payment_methods.methods {padding: 0;}
.woocommerce-LoopProduct-link h2 {color: #fff;font-size: 16px;float: left;width: 100%;text-align: left;margin: 0;letter-spacing:0;min-height: 34px;}
.woocommerce-LoopProduct-link .star-rating{margin:5px 0;float:left;width:100%;}
.woocommerce-LoopProduct-link .price .woocommerce-Price-amount.amount{/*float:left;*/}
.caption a.button[rel="nofollow"] {float: right;width: auto !important;margin-top: -25px;}
p.woocommerce-result-count {float: left;padding: 10px;background: #ddd;}
form.woocommerce-ordering {background: #ddd;padding: 9px;}
form.woocommerce-ordering select{border: 1px solid #fff;}
nav.woocommerce-pagination {float: left;width: 100%;}
.woocommerce-pagination ul.page-numbers li {list-style: none;float:left;margin: 0 2px;}
.woocommerce-pagination .page-numbers {font-size: 14px;float:right;}
.woocommerce-pagination span.page-numbers {background-color: #6fa814;color: #fff;}
.cross-sells {display: none;}

a[data-lightbox="maya-woo-gallery"] img {width: 100%;float: left;}
.caption span.price {float: left;}


.sub-cat-prod {min-height: 404px;border: 1px solid #ddd;float: left;width: 100%;transition: 0.3s;overflow: hidden;position: relative;cursor: default;}
.sub-cat-prod a img {max-height: 350px;transition: 0.3s;margin: 0 auto;}
.product-category .sub-cat-prod h2.woocommerce-loop-category__title {background: #6fa814;padding: 5px 10px;min-height: 52px;color: #fff;font-size: 16px;float: left;width: 100%;text-align: left;margin: 0;letter-spacing: 0;bottom: 0;position: absolute;}
.trk-prod-cat .sub-cat-prod {min-height: 299px;}
.trk-prod-list.trk-prod-cat .product-category:hover h2{background:#000}


/* My Account */
nav.woocommerce-MyAccount-navigation {float: left;width: 20%;}
.woocommerce-MyAccount-content {float: left;width: 80%;padding: 0 30px;}
.woocommerce-MyAccount-content table th {background: #ddd;padding: 15px;}
.woocommerce-MyAccount-content table td {padding: 15px;background: rgba(221, 221, 221, 0.43);}
nav.woocommerce-MyAccount-navigation ul {padding: 0;}
nav.woocommerce-MyAccount-navigation ul li {list-style: none; margin:2px 0;float: left;width: 100%;}
nav.woocommerce-MyAccount-navigation ul li a{padding: 15px;border-bottom: 1px solid #ddd;background: rgba(221, 221, 221, 0.61);float:left;width:100%;}
nav.woocommerce-MyAccount-navigation ul li.is-active a {background: #6fa814;color: #fff;}
.woocommerce-MyAccount-content .woocommerce-info a {background: #23282d;padding: 10px;color: #fff;}
.woocommerce-MyAccount-content .woocommerce-Message {float: left;width: 100%;}
.woocommerce-MyAccount-content form.edit-account input {padding: 10px;margin-bottom: 15px;}
.woocommerce-MyAccount-content form.edit-account input[type="submit"]{background: #6fa814;color: #fff;padding: 10px 30px;border: 1px solid #6fa814;border-bottom: 3px solid #6fa814;margin-top: 20px;transition: 0.3s;
text-transform:uppercase;}
.woocommerce-MyAccount-content form.edit-account input[type="submit"]:hover {background: #ffffff;color: #6fa814;transition: 0.3s;cursor: pointer;}

/* Celebrities */
.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img:hover {transform: scale(1.2);}












textarea#comment {width: 100%;}
.form-submit input#submit {padding: 15px 15px 14px 15px;background: #6fa814;border: 0;color: #fff;text-transform: uppercase;transition: 0.3s;}
.form-submit input#submit:hover {background: rgba(111, 168, 20, 0.7);transition: 0.3s;cursor: pointer;}




/*- Vikas -*/
.news_letter form input {height: 40px;border-radius: 0px;margin-bottom: 23px;width: 100%;margin-top: 0;}
.mad_mimi_title {text-align: center;text-transform: uppercase;margin-bottom: 40px;}
.address form .button {background: #6fa814;border: none;color: #fff;text-transform: uppercase;}
.address form .button:hover {background: #ffffff;border: none;border: 1px dotted #333;color: #6fa814;text-transform: uppercase;border-bottom: 3px solid #6fa814;cursor:pointer}
.cnt-frm h3 {font-size: 26px;font-weight: bold;}
.cnt-frm li input {width: 100% !important;padding: 10px !important;border: 1px solid #d8d8d8 !important;}
.cnt-frm li #vfb-183 {background: #6fa814;color: #fff;text-transform: uppercase;font-size: 15px;border: 1px solid #6fa814 !important;}
.cnt-frm li #vfb-183 {background: #6fa814;color: #ffffff;text-transform: uppercase;font-size: 15px;border-bottom: 3px solid #6fa814 !important;}
.vfb-section-div {width: 100%;}
.cnt-frm li #vfb-183:hover {background: #f7f7f7;color: #6fa814;text-transform: uppercase;font-size: 15px;border-bottom: 3px solid #6fa814 !important;cursor:pointer}
.map iframe {border: none !important; width: 100%; height: 580px !important;}
.leave_message h3 {text-transform: uppercase; font-weight: bold; font-family: Montserrat-B;}
.leave_message form .btnn {padding: 12px 70px; background: #6fa814; color: #fff;}
.leave_message form .btnn:hover { padding: 12px 70px; background: #ffffff; color: #6fa814; border-bottom: 3px solid #6fa814;cursor:pointer}
.like_video h3 {font-size: 43px; font-weight: bold; color: #ffffff; line-height: 99px; text-transform: uppercase; padding: 15px;  text-shadow: 2px 2px #000000;}
.like_video { background-image: url(http://www.newtrikke.itsasample.com/wp-content/uploads/2017/04/like_video.jpg); background-repeat: no-repeat; background-size: cover;}
.visual-form-builder ul li, .visual-form-builder  input, .visual-form-builder  select { width: 100% !important; padding: 6px; }  
.visual-form-builder input[type="submit"] { background: #6fa814; color: #fff; padding: 10px 30px; border: 1px solid #6fa814; border-bottom: 3px solid #6fa814; }
.visual-form-builder input[type="submit"]:hover {  background: #ffffff; color: #6fa814; padding: 10px 30px; border: 1px solid #6fa814; border-bottom: 3px solid #6fa814;cursor:pointer }
.visual-form-builder .vfb-legend h3{color: #6fa814 !important; text-transform: uppercase; font-weight: bold;}
.visual-form-builder li.vfb-left-third, .visual-form-builder li.vfb-middle-third, .visual-form-builder li.vfb-right-third {width: 50% !important;}
.cnt-frm h3 {color: #6fa814; text-transform: uppercase; } 
.video_bg {background: #202020; float: left; display: flex; }

@media(max-width:1280px){
.main-navigation a{padding:1em;}
}
@media(max-width:1199px){
.p2 {height: 157px;overflow: hidden;float: left;width: 100%;}
.trk-ss-dtls {min-height: 280px;float: left;}
.trk-prd .caption a {font-size: 12px;}
.trk-prod-list .product-category h2{font-size:12px;}
.main-navigation a {padding: 12px 8px;}
.banner h1 {font-size: 200%;}
.trk-prod-ctgy .products li {width: 50%;}
.like_video h3 {  font-size: 43px; font-weight: bold; color: #ffffff; line-height: 66px; text-transform: uppercase; padding: 15px; text-shadow: 2px 2px #000000; }
.video_bg { background: #202020; float: left;  display: block; }
}
@media(max-width:1100px){
.t-logo, .nav-menu.pull-right {text-align: center;width: 100%;}
.main-navigation {width: 100%;max-width: 844px;margin: 0 auto;}
}
@media (max-width: 992px){#mixedSlider .MS-controls button {font-size: 30px;}
.srvs-img img {width: 100%;}
.trk-ss {display: block;}
.trk-ss .trk-s {margin: 0;width: 48.50%;float:left;}
.trk-ss .trk-s:nth-child(2n+1) {margin: 0;margin-right: 3%;margin-bottom: 3%;}
.trk-ss .trk-s img {width: 100%;}
.hm-blue-light img{width:100%;}
.view {margin-bottom: 25px;}
.f-about-trk, .f-links, .f-bcm-a, .f-stay-cnnct {margin: 10px 0;float: left;width: 100%;text-align: center;}
.banner h1 {font-size: 150%;}

.email-us-div span.pull-left {text-align: center;width: 100%;}
.email-us-div span.pull-right {width: 100%;float: left;margin-top: 30px;text-align: center;}
#sb_instagram.sbi_col_4 #sbi_images .sbi_item {width: 50% !important;}
.col-md-4 .address {min-height: auto;}
.bcm-a-dealer-list li {width: 33%;}
.delear-dtls .view {margin-bottom: 0;}
.video_bg {background: #202020; float: left; display:block; } 
.like_video h3 {font-size: 29px;}
}
@media (max-width: 991px){#mixedSlider .MS-content .item {width: 50%;}.map img {height: 100%;width: 100%;}.trk-team {margin: 0;}
.trk-team .col-md-6 {float: left;width: 100%;margin-bottom: 30px;}.about-us span.pull-right {width: 100%;text-align: center;margin-top: 20px;}

.fitness-video video,.trikke-tours-video-d video{
    height:100% !important;
	background:#000;
	
}

}
@media(max-width:850px){
.main-navigation {max-width: 756px;}
.main-navigation a {padding: 12px 3px;}
}
@media(max-width:768px){
nav.woocommerce-MyAccount-navigation {float: left;width: 100%;}
.woocommerce-MyAccount-content {float: left;width: 100%;padding: 0;margin-top: 30px;}
.woocommerce-MyAccount-content table {width: 100%;}
.woocommerce .woocommerce-MyAccount-content .col-2 {padding: 15px;}
}
@media (max-width: 767px){#mixedSlider .MS-content .item {width: 100%;} #mixedSlider .MS-controls button {font-size: 20px;} #mixedSlider .MS-controls .MS-left {left: -10px;} #mixedSlider .MS-controls .MS-right {right: -10px;}
.test-cont p {background: #fff url(../images/test-arrow.png) no-repeat center;min-height: 150px;margin-bottom: 30px !important;}
.banner {/* display:none; */}
/* Navigation menu */
span.screen-reader-text {display: none;}
.main-navigation a {color: #000;}
.main-navigation a:hover {color: #6fa814;}
ul#top-menu {background: #ddd;float: left;width: 100%;}
.js .menu-toggle {float: right;text-align: right;font-size:0;padding: 10px;margin-top: -43px;}
.menu-toggle .icon, .toggled-on .menu-toggle .icon-bars, .menu-toggle .icon-close {font-size: 20px;}
.cdp-f7 input, .cdp-f7 textarea {max-width: 100%;}
.woocommerce-Tabs-panel.wc-tab .comment-text {width: 90%;}

.fitness-video video,.trikke-tours-video-d video{
   /*  display:none;  */
	
}

}
@media (max-width: 720px){
.t-cnt-email, .t-social {float: left;width: 100%;text-align: center;}
.t-social .t-cart{float:right;}
.top-container p {float: left;width: 100%;text-align: center;}
.trk-prod-ctgy .products li {width:100%;}
.prod-ctgry .trk-prd, .prod-ctgry .trk-prd .prod-img, .prod-ctgry .trk-prd .prod-img img {min-height: 1%;}

.sub-cat-prod {min-height: auto;}
.sub-cat-prod a img {max-height: 100%;}
}
@media(max-width:580px){
.trk-ss .trk-s {width: 100%;}
.trk-ss-dtls {min-height: auto;}
.trk-ss .trk-s {margin-right: 3%;margin-bottom: 3%;}
.p3 {display: none;}
.t-social ul, .t-social .t-cart {float: none;}
.t-logo {width: 100%;text-align: center;}
.t-cart {width: 100%;float: left;margin-top: 0;}
.fitness-img-rs {
    width: 100% !important;
    float: left;
    margin-bottom: 10px;
}
}
@media(max-width:480px){
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product {width: 100% !important;}
}

/* New Changes */
.light-gray-bg{border-bottom: 1px solid #ddd;padding: 15px;background: rgb(239, 239, 239);float: left;width: 100%;}
.font-weight-b{font-weight:800}
.product-bg{background: #fff url(http://www.newtrikke.itsasample.com/wp-content/uploads/2017/04/product-bg.png);background-size: cover;background-position: center;background-repeat: no-repeat;}
.margin-t-25{margin-top: 25px;}
.padding-tb-30{padding-top:30px;padding-bottom:30px;}
.padding-t-50{padding-top:50px;}

.rehab-middle-bg {background:#83a846 url(http://www.newtrikke.itsasample.com/wp-content/uploads/2017/04/rehab_middle_bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;background-attachment:fixed}
.test-row{float:left;width:100%;}
.social-bg {border-bottom: 1px solid #ddd;padding: 15px;background: rgb(239, 239, 239);}




.trk-prod-ctgy .products.prod-ctgry .trk-prd.wow .star-rating {
    display: none;
}

.fitness-video video,.trikke-tours-video-d video {
    height: 500px;
	background:#83a846 url(http://www.newtrikke.itsasample.com/wp-content/uploads/2017/04/background_video_d.jpg)
	
}


.fitness-img-rs {
    width: 250px;
    float: left;
	margin-right: 10px;
     
}

.cmtr img {
    max-width: 250px;
    max-height: 250px;
}

img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-1 {
    height: 30px;
    width: 60px;
}

input.wpcf7-form-control.wpcf7-captchar {
    width: 100%;
}

div.wpcf7 .screen-reader-response {
    position: relative !important;
    clip: auto !important;
    border: 2px solid #f9fc0b !important;
    float: left !important;
    width: 100% !important;
    height: auto !important;
    overflow: inherit !important;
    top: 608px !important;
    text-align: center !important;
    padding: 5px !important;
    color: #6fa814 !important;
}