/*--
	Theme Name: theme53096
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1
	MotoPress Version: 1.0
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */
@font-face {    
	font-family: opensans-regular;    
	src: url('fonts/OpenSans-Regular.ttf');
}

@font-face {    
	font-family: opensans-semibold;    
	src: url('fonts/OpenSans-Semibold.ttf');
}

@font-face {    
	font-family: opensans-bold;    
	src: url('fonts/OpenSans-Bold.ttf');
}

@font-face {    
	font-family: opensans-light;    
	src: url('fonts/OpenSans-Light.ttf');
}
@font-face {    
	font-family: opensans-italic;    
	src: url('fonts/OpenSans-Italic.ttf');
}

/*Bread Crumbs*/
.breadcrumbs {
  padding: 12px 0;
  border-radius: 0;
  margin-top: 26px;
  background: transparent;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  font-size: 14px;
  line-height: 18px;
  color: #208088!important;
  font-family: opensans-semibold!important;
  text-shadow: none;
}

/*header search*/
.header .search-form__h .navbar-form .search-form_it{color:#8e8e8e!important;}

/*Product Single Post*/
.post__holder .featured-thumbnail.large {width: 33%!important;}
/*Product Sible Post Button*/
.btn:hover{background-color:#208088!important;}

/*Post excerpt*/
.post_content .excerpt, .post_content .full-post-content{font-size: 14px!important;
  line-height: 24px!important;}

/*Image for Product Tab*/
img.tab-image {
  padding: 15px 0px 14px 0px;
}

/*Clearance Page*/
img.img-temp-thumbnail.wp-post-image {margin-bottom: 40px!important;}
img.img-temp-thumbnail {margin-bottom: 40px!important;}

/*Post Author*/
.post-author {display:none!important;}

/*Post Comments - Comments are closed*/
.nocomments {display: none;}


/*Table style*/
td.green {background-color: #218089;color: #fff;text-align: center;padding-left: 85px;font-size: 14px; font-weight:bold;}
td.plain {text-align: center;padding-left: 85px;color: #333333;font-weight: bold;font-size: 14px;}
td.greeen {background-color: #218089;color: white;font-size: 14px;border: 0px;text-align: center;font-weight:bold;}
td.plain2 {border: 0px;text-align: center;font-weight: bold;color: #333333;font-size: 14px;}

/*Table 2 style*/

td.greens {background-color: #218089;color: #fff;font-size: 14px;border:0px;width:50%!important;border-radius: 0px!important;padding-left: 23px;font-weight:bold;}
td.white {border-top: 0px!important;background-color: #fff!important;font-size: 14px;color: #000000;padding-left: 23px;}
td.no-color {border-top: 0px;font-size: 14px;color: #000000;background-color:#eaeaea!important;padding-left: 23px;}
.table-bordered{border-radius: 0px!important;}
td.greens2{background-color: #218089;color: #fff;font-size: 14px;border:0px;border-radius: 0px!important;padding-left: 23px;font-weight:bold;}
td.white2 {border-top: 0px;font-size: 14px;color: #000000;background-color:#fff!important;  width: 28%;padding-left: 23px;}
td.no-color2 {border-top: 0px;font-size: 14px;color: #000000;background-color:#eaeaea!important;padding-left: 23px;}


/*Print Price*/
p.price {display: none!important;}

/*for image*/
img.size-full2.wp-image-2019{width:100%;}

/*Lists Item*/
ul.lists {margin: 0px 0 0px 15px!important;font-size:14px!important;}
ul.lists2 {margin: 0px 0 68px 15px!important;font-size:14px!important;}
li {line-height: 24px!important;}


/*h6 Title*/
h6{font-family: opensans-bold!important;font-size:18px!important;}

/*Title ul*/

p.title-ul{font-family: opensans-semibold!important;font-size:15px!important;color:#000000!important;}

/*Logo*/
.logo{margin:-20px 0px 0px 0px!important;}

/*Nav Menu*/
.full-top-nav:before, .full-top-nav:after{
content:none!important;
}

/*Cart Menu Icon*/

body #motopress-main.main-holder .cart-holder h3:before{
  color: #268087!important;
}

.cherry-badge-content{display:none!important;}

.header{background-color:#f2f2f2!important;}
#back-top span{  background: #1f8189!important;}
.custom_newsletter .custom_newsletter_wrap_inner h2{color: #1f8189!important;}

/*.yith-wcwl-add-to-wishlist a {
display: inline-block!important;
  vertical-align: middle!important;
  text-indent: -9999px!important;
  width: 18px!important;
  height: 18px!important;
  background: url(http://surveryorsexchange.stage.plontadev.com/wp-content/uploads/2015/05/add_to_wishlist.png) no-repeat center top!important;
}*/

/*.compare{ 

display: inline-block!important;
  vertical-align: middle!important;
  float: right!important;
  text-indent: -9999px!important;
  width: 18px!important;
  height: 18px!important;
  margin-left: 20px!important;
  margin-top: 1px!important;
 background: url(http://surveryorsexchange.stage.plontadev.com/wp-content/uploads/2015/05/compares.png) no-repeat center top!important; }*/

.custom_banners_02 .custom_banners_02_wrap_inner a.greeen .banner-btn {
	background:url(http://surveryorsexchange.stage.plontadev.com/wp-content/uploads/2015/05/grn_btn.png) no-repeat center center!important;
}

body #motopress-main.main-holder .content-holder .products ul li.product .add_to_cart_button, body #motopress-main.main-holder .content-holder ul.products li.product .add_to_cart_button
{
background-color:#1f8189 !important;
}

/* Menu Nav */
.nav__primary .sf-menu > li > a:hover, .nav__primary .sf-menu > li.sfHover > a, .nav__primary .sf-menu > li.current-menu-item > a, .nav__primary .sf-menu > li.current_page_item > a{
color: #268087!important;font-family: opensans-regular!important;font-size: 14px!important;
}
.nav__primary .sf-menu > li > a{
font-family: opensans-regular!important;font-size: 14px!important;color:#333333!important;padding: 16px 10px!important;
}
.nav__primary .sf-menu ul > li > a:hover, .nav__primary .sf-menu ul > li.sfHover > a, .nav__primary .sf-menu ul > li.current-menu-item > a, .nav__primary .sf-menu ul > li.current_page_item > a{color:#268087!important;}

li #menu-item-2852 a{color:red!important;font-weight:bold;}
li #menu-item-2853 a{color:red!important;font-weight:bold;}

/*My Account Menu*/
body #motopress-main.main-holder .cherry-wc-account_title{
font-family: opensans-regular!important;font-size: 14px!important;color:#333333!important;
}

/*Surveyors Exchange layer*/
.custom_products .custom_products_wrap_inner .advanced_categories h4{
font-family: opensans-semibold!important;color:#000000!important;
}
/*Machine Control Products Layer*/
.custom_products .custom_products_wrap_inner h2{
font-family: opensans-semibold!important;color:#000000!important;
}
/*Product Categroy Menu*/
.custom_products .custom_products_wrap_inner .advanced_categories ul li a{
font-family: opensans-regular!important;color:#000000;font-size:14px!important;
}
.custom_products .custom_products_wrap_inner .advanced_categories ul li a:hover, .custom_products .custom_products_wrap_inner .advanced_categories ul li a.active{
font-family: opensans-semibold!important;  color: #1f8189!important;
}
.custom_products .custom_products_wrap_inner .advanced_categories ul li{
position: relative!important;
}

.custom_products .custom_products_wrap_inner .advanced_categories ul li{
background:none!important; 
}
.border-sub {border-bottom: 1px solid #e8e8e8;}

.span3 {width: 270px;z-index: 999;}

/*Machine Control Products Price*/
body #motopress-main.main-holder .content-holder ul.products li.product >a .price, body #motopress-main.main-holder .content-holder div.product .summary .price{
font-family: opensans-semibold!important;font-size:22px!important;color:#1f8189!important;
}
body #motopress-main.main-holder .content-holder .products ul li.product h3, body #motopress-main.main-holder .content-holder .products ul li.product strong, body #motopress-main.main-holder .content-holder ul.products li.product h3, body #motopress-main.main-holder .content-holder ul.products li.product strong{
font-family: opensans-regular!important;font-size:16px!important;color:#000000!important;
}

/*News & Events*/
.custom_home_blog .custom_home_blog_wrap_inner h2{
font-family: opensans-semibold!important;color:#ffffff!important; 
}

/*Featured Products*/
.custom_details .custom_details_wrap_inner h2{color: #fff!important;}

.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .featured-thumbnail{
width: 35%!important;padding: 15px!important;
}
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .home_blog_content{
/*margin-top:30px;*/margin-top:-15px!important;
}
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .home_blog_content h5 a{
font-size: 31px!important;font-family: opensans-semibold!important;color:#000000!important; 
}
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .home_blog_content .post_meta .post_comment{
display:none!important;
}
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .home_blog_content .excerpt{
  text-transform: none!important;font-family: opensans-regular!important;font-size:15px!important;color:#666666!important;line-height: 25px!important;letter-spacing: 1px;
}

.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li{height: 245px!important;}

.date{font-family: opensans-bold!important;font-size: 15px!important;color:#999999!important;margin: -9px 0px 20px 0px!important;}
/*Featured Products*/
.custom_details .custom_details_wrap_inner h2{
font-family: opensans-semibold!important;font-size:17px!important;color:#00000!important;
}

/*Newsletter*/
.custom_newsletter .custom_newsletter_wrap_inner h2{
font-family: opensans-regular!important;font-size:31px!important;
}
.custom_newsletter .custom_newsletter_wrap_inner h4{
font-family: opensans-regular!important;    
}

/*Footer Information*/
footer.footer .footer-widgets h4{
font-family: opensans-bold!important;    
}
footer.footer .footer-widgets ul li a{
font-family: opensans-regular!important;color:#333333!important;font-size:14px!important;    
}

/*Footer Contact Info*/
.contact-info{font-family: opensans-regular!important;color:#333333!important;font-size:14px!important;line-height: 28px!important;}

/*Footer Socila Media*/
footer.footer .social-nets-wrapper .social li a span{
font-family: opensans-bold!important;color:#333333!important;font-size:15px!important;
}

/*Footer Copyright*/
footer.footer .footer-text{
text-transform: none!important;font-size: 13px!important;line-height: 23px!important;margin-top: 8px!important; margin-left: -29px;
}

/*Footer Logo*/
/*div.bns-logo a img{margin-left: -55px;}*/

/*Category Products Sub Pages*/
.title-section h1.title-header{
font-family: opensans-bold!important;color:#000000!important;
}

/*Breadcrumb*/
.title-section ul.breadcrumb{color: #208088!important;font-family: opensans-semibold!important;}

/*Subpage Banner GPS*/
.banner_wrapper{padding: 0px 0!important;}
.thumbnail{border:0px !important;box-shadow: none!important;}
.thumbnail img {width: 100%;}

/*Head contact number*/
#head-contact {
  background-image: url("http://surveryorsexchange.stage.plontadev.com/wp-content/themes/theme53096/images/phone.png");
  background-repeat: no-repeat;
  height: 28px!important;
  background-size: 20px;
  /*background-position: left 10px;*/
  background-position-y: 0px;
  /*overflow: hidden;*/
  /*padding-left: 35px;*/
  text-align: right;
  color: #000000;
  font-size: 31px;
  font-family: opensans-bold;

}

/*for home page slider */
.bx-wrapper .bx-pager{display:none;}

/*Breadcrumbs*/
.title-section ul.breadcrumb li{
color:#208088!important;font-family: opensans-regular;
}

/*Sub Page Content*/
h3{font-family: opensans-semibold!important; color:#000000!important;font-size:17px!important;
}

/*Trainig Schedule Table*/

td.header{background-color:#268087!important;color:white!important;font-family: opensans-regular;font-size:17px;padding: 15px 15px 15px 35px;}
td.td-content{background-color:#fff!important;  padding-left: 35px;}
td.td-content a{font-family: opensans-semibold;font-size:15px;}
td.td-content .startend{font-family: opensans-semibold;font-size:15px;color:#000000!important;margin: 12px 0 0 0;}

/*Courses Description*/

td.headers {background-color:#268087!important;padding: 3px 0px 4px 15px!important;text-transform:uppercase;}
td.headers a{color:#fff!important;font-family: opensans-regular!important;font-size:17px!important;}


/*Sign up Button*/

input#nsu-submit-0{background-color:#1f8189!important;}

/*Home Custom Blog Padding*/
.custom_home_blog {padding: 57px 0 14px!important;}
.custom_details {padding: 0 0 38px 0;}


/*Logo SLider*/

.wpb_logo_title{display:none;}
.owl-theme .owl-controls .owl-pagination{display:none;}


/*Product Category Widget Right Sidebar*/

#sidebar ul li.cat-item a:hover {color: #208088!important;}

/*Single Product page Add to Cart Button*/
button.single_add_to_cart_button.button.alt:hover{background-color:#1f8189!important;}


.short_desc{display:none;}

/*Print*/
p{font-size:14px!important;line-height: 24px!important;}


/*Product Price*/
span.price{display:none!important;}

/*Product Info*/
p.woocommerce-info{display:none!important;}

/*Important links*/
li.no_column{list-style: none!important;}

/*Content Holder for the image*/
body #motopress-main.main-holder .content-holder img.size-full.wp-image-2019{box-sizing: border-box;background: #fff;border: 1px solid #e6e6e6;padding: 75px 23px;position: relative;margin-bottom: 30px;}
body #motopress-main.main-holder .content-holder img.size-full2.wp-image-2019{box-sizing: border-box;background: #fff;border: 1px solid #e6e6e6;padding: 35px 23px;position: relative;}
body #motopress-main.main-holder .content-holder img.size-full3.wp-image-2019{box-sizing: border-box;background: #fff;border: 1px solid #e6e6e6;position: relative;width: 100%;margin-bottom: 20px;}
body #motopress-main.main-holder .content-holder img.size-full4.wp-image-2019{margin-bottom: 20px;}

/*Mobile Responsive*/

@media (max-width: 320px) {

/*Logo*/
.logo{margin: 15px 0px 15px 0px!important;}


footer.footer .footer-widgets h4{margin-bottom: 0!important;}

.footer-copyrightby{margin-left: 27px!important;}



/*Product Categories Menu*/
#cssmenu ul ul{top: 43px!important;left: 97px!important;  z-index: 999!important;}


#cssmenu ul ul::before{
  position: absolute;
  display: inline-block;
  left: 172px;
  top: -11px;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.2) transparent;
  border-width: 0 5px 10px 5px;
  }
  
#cssmenu ul ul::after {
  position: absolute;
  display: inline-block;
  left: 173px;
  top: -8px;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #fff transparent;
  border-width: 0 4px 8px 4px;
}

/*Important Links ul*/
ul, ol {margin: 0 0 73px 0px!important;}

}

@media (max-width: 480px) {

/*Logo*/
.logo{margin: 15px 0px 40px 0px!important;}

/*Product Categories Menu*/
#cssmenu ul ul{top: 43px!important;left: 97px!important;  z-index: 999!important;}

/*Important Links ul*/
ul, ol {margin: 0 0 73px 0px!important;}

/*Footer Copyright by*/
.footer-copyrightby{margin-left: 27px!important;}

/*footer logo*/
div.bns-logo a img{width: 80%!important;margin-top: -57px;}

}

@media (max-width: 603px) {

/*Logo*/
.logo{margin: 15px 0px 40px 0px!important;}

/*News and Events Content*/
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li .home_blog_content{padding: 15px 15px 15px 15px!important;}



/*Product Categories Menu*/
#cssmenu ul ul{top: 43px!important;left: 97px!important;  z-index: 999!important;}

#cssmenu ul ul::before{
  position: absolute;
  display: inline-block;
  left: 24px;
  top: -11px;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.2) transparent;
  border-width: 0 5px 10px 5px;
  }
  
#cssmenu ul ul::after {
  position: absolute;
  display: inline-block;
  left: 25px;
  top: -8px;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #fff transparent;
  border-width: 0 4px 8px 4px;
}

/*Important Links ul*/
ul, ol {margin: 0 0 73px 0px!important;}

/*Footer Copyright by*/
.footer-copyrightby{margin-left: 27px!important;}
/*footer logo*/
div.bns-logo a img{width: 80%!important;margin-top: -57px;}


}

@media (max-width: 1024px) {
.span3 {width: 220px!important;}

/*News and Events*/
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li{height: 275px!important;}
.custom_products .custom_products_wrap_inner .advanced_categories ul li a{font-size: 13px!important;}
/*Header Menu*/
.nav__primary .sf-menu > li > a{font-size: 12px!important;}
.nav__primary .sf-menu > li > a:hover, .nav__primary .sf-menu > li.sfHover > a, .nav__primary .sf-menu > li.current-menu-item > a, .nav__primary .sf-menu > li.current_page_item > a{
font-size: 12px!important;}
.nav__primary .sf-menu ul > li > a, .nav__primary .sf-menu ul > li > a:hover{font-size:12px!important;}

/*Product Category Right Side Bar*/
#sidebar ul li.cat-item a{font-size:9px!important;}
#sidebar ul li.cat-item{padding-left: 16px!important;}

/*Footer Social Icon Label*/
footer.footer .social-nets-wrapper .social li a span{font-size: 11px!important;}

/*Satellite Phones Page Images*/
body #motopress-main.main-holder .content-holder img.size-full2.wp-image-2019{padding: 32px 23px!important;}

}

@media (max-width: 768px) {
.span3 {width: 166px!important;}
.custom_products .custom_products_wrap_inner .advanced_categories ul li a{font-size: 11px!important;}

.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li {height: 373px!important;}

body #motopress-main.main-holder .cart-holder h3{font-size: 15px!important;}

/*Header Menu*/
.nav__primary .sf-menu > li > a{font-size: 11px!important;}
.nav__primary .sf-menu > li > a:hover, .nav__primary .sf-menu > li.sfHover > a, .nav__primary .sf-menu > li.current-menu-item > a, .nav__primary .sf-menu > li.current_page_item > a{
font-size: 11px!important;}

/*Header Menu MY Account*/
body #motopress-main.main-holder .cherry-wc-account_title{font-size: 11px!important;}

body #motopress-main.main-holder .cherry-wc-account{font-size: 11px!important;padding: 16px 0px!important;}

/*Header Cart Holdcer*/
body #motopress-main.main-holder .cart-holder{margin-right: 12px!important;}

/*Footer Social Icon Label*/
footer.footer .social-nets-wrapper .social li a span{font-size: 8px!important;}

/*Product Category Right Sidebar Menu*/
#sidebar ul li.cat-item{background-size: cover!important;}
li.cat-item.cat-item-156 a{line-height:25px!important;}
li.cat-item.cat-item-157 a{line-height:25px!important;}

/*Satellite Phones Page Images*/
body #motopress-main.main-holder .content-holder img.size-full2.wp-image-2019{padding: 29px 23px!important;}

}

@media (max-width: 767px){

[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"]{width:100%!important;}

.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li{height: 378px!important;}

body #motopress-main.main-holder .cart-holder h3{font-size: 15px!important;}

}


@media (max-width: 979px) and (min-width: 768px){
.custom_home_blog .custom_home_blog_wrap_inner ul.posts-grid li{height: 378px!important;}
.span3 {width: 166px!important;}
.custom_products .custom_products_wrap_inner .advanced_categories ul li a{font-size: 11px!important;}
body #motopress-main.main-holder .cart-holder h3{font-size: 15px!important;}



/*Header Menu*/
.nav__primary .sf-menu > li > a{font-size: 11px!important;}
.nav__primary .sf-menu > li > a:hover, .nav__primary .sf-menu > li.sfHover > a, .nav__primary .sf-menu > li.current-menu-item > a, .nav__primary .sf-menu > li.current_page_item > a{
font-size: 11px!important;}

/*Header Menu MY Account*/
body #motopress-main.main-holder .cherry-wc-account_title{font-size: 11px!important;}

body #motopress-main.main-holder .cherry-wc-account{font-size: 11px!important;padding: 16px 0px!important;}

/*Header Cart Holdcer*/
body #motopress-main.main-holder .cart-holder{margin-right: 12px!important;}

/*Important Links ul*/
.custom_products .custom_products_wrap_inner .advanced_categories ul li a{padding: 0px 0px 0px 7px!important;}


/*Header Menu*/
.nav__primary .sf-menu > li > a{padding: 16px 4px!important;font-size: 11px!important;}

/*Footer Copyright*/
footer.footer .footer-text{margin-left: -3px;}

/*Footer Social Icon Label*/
footer.footer .social-nets-wrapper .social li a span{font-size: 8px!important;}

/*Product Category Right Sidebar Menu*/
#sidebar ul li.cat-item{background-size: cover!important;}
li.cat-item.cat-item-156 a{line-height:25px!important;}
li.cat-item.cat-item-157 a{line-height:25px!important;}

/*Satellite Phones Page Images*/
body #motopress-main.main-holder .content-holder img.size-full2.wp-image-2019{padding: 29px 23px!important;}

}

@media(max-width: 603px){

li.cat-item.cat-item-156 a{line-height:43px!important;}
li.cat-item.cat-item-157 a{line-height:43px!important;}


/*Content Holder for the image*/
body #motopress-main.main-holder .content-holder img.size-full.wp-image-2019 {width: 100%;}


}


/*Submenu Product Categories*/


.sub-item-155 a{padding-left:0px!important;color:red!important;}
.sub-item-156 a{padding-left:0px!important;color:red!important;}
.sub-item-147 a{padding-left:0px!important;}
.sub-item-149 a{padding-left:0px!important;}
.sub-item-150 a{padding-left:0px!important;}
.sub-item-151 a{padding-left:0px!important;}
.sub-item-152 a{padding-left:0px!important;}
.sub-item-153 a{padding-left:0px!important;}
.sub-item-157 a{padding-left:0px!important;}


/*Submenu Product Categories:hover*/
.sub-item-155 a:hover{padding-left:0px;color:red!important;font-weight:bold!important;}
.sub-item-156 a:hover{padding-left:0px;color:red!important;font-weight:bold!important;}
