@import url("../fonts/fonts.css");
*{margin:0 auto; padding:0; outline:none; list-style:none;}
body{background:#FFF; font-size:12px; font-family: 'latoregular';}
h1, h2, h3, h4, h5, h6{margin:0px 0px 10px;}
h1 {font-size: 34px;}
h2 {font-size: 30px;}
h3 { font-size: 24px}
h4  {font-size: 20px}
h5{font-size: 18px}
h6{font-size:15px;font-family: 'latoregular';}
.none{display:none;}
.clear{clear:both}
input[type="text"]:focus{box-shadow:none;background:transparent;}
p.lead {
	font-size: 22px;
	margin-bottom: 1rem;
	color: #1f7aa2;
}
/*====  HEADER ====== */
.row {width: 100%;max-width: 1170px;padding: 0 0px;}
header{width:100%; float:left; padding:0px; }
.top-bar .name .logo{margin:22px 0 0 0px;font-size:30px;width:auto; float:left; line-height:42px;}
.top-bar .name .logo a{padding:0px;}
.utility_navigation{width:100%; float:left;height:auto;}
.social-icon{width:auto; float:right;margin-right:-0px;}
.social-icon ul{width:auto; float:right; margin:8px 0px 2px 65px ;}
.social-icon ul li{float:left;padding:2px 10px 2px 10px;line-height:0px}
.social-icon ul li a{font-size:14px; color:#1f7aa2; float:left;padding:0px;line-height:26px;font-family: 'latoregular';text-transform:capitalize}
.social-icon ul li a em{font-size:20px;color:#2baae1;}
.social-icon ul li:hover a em{color:#1f7aa2;}
.social-icon ul li:last-child{padding-right:0px;}
.small { font-size:0.825em;}

.search-form{width:auto; float:right;margin: 6px 0 0 80px}
.search-form form{width:270px; float:right; height:auto;position:relative;margin:0;background:#fff;border-radius:0px;border:2px solid #ebebeb;}
.search-form form input[type="text"]{width:100%; font-size:16px ;  color:#92a0a9 ;margin:0px; padding: 3px 25px 2px 7px; height:auto; border: none;background:transparent;box-shadow:none;	  font-family: 'latoitalic';}
.search-form form input[type="submit"]{width:25px; border:none; background:url(../img/search-icon.png) no-repeat center; position:absolute ;top:0px ;right:3px;bottom:0px;cursor:pointer;padding:0px !important; min-width:inherit;}

.hotline{width:auto; float:right;margin-top:8px}
.hotline span{font-size:16px;color:#64757e; font-family: 'latoregular';}
.hotline span a{font-size:16px;color:#64757e; font-family: 'latobold';}
.hotline span a:hover{font-size:16px;color:#1f7aa2}
.hotline em{font-size:22px;color:#2baae1;margin-right:5px;vertical-align:-2px;}

.primary_navigation{width:100%; float:left;height:auto;background:#202629; }
nav.top-bar{background:none;width:auto; line-height:inherit;}
.top-bar-section ul{width:auto;margin:18px 0 0px;float:right;}
.top-bar-section ul li{background:none;padding:15px 27px 33px 27px;position:relative !important;}
.top-bar-section ul li a{font-size:16px; color:#6d7a83;background:none;text-transform:capitalize; font-family: 'latoregular';padding: 0px;}
.top-bar-section ul li:last-child{padding-right:0px}
.top-bar .top-bar-section li:not(.has-form) a:not(.button){background:none;padding:3px 10px 3px 0;line-height:18px}
.top-bar-section .has-dropdown > a{padding:3px 0 !important;}
.top-bar-section .has-dropdown > a:after{display:none;}

.top-bar .top-bar-section ul li:hover a, .top-bar .top-bar-section ul li.selected a{color:#00adef; }
.top-bar .top-bar-section ul li:hover ul li a, .top-bar .top-bar-section ul li.selected  ul li a{color:#6d7a83; border-bottom:0;}
.top-bar .top-bar-section ul li:hover, .top-bar .top-bar-section ul li.selected {}

.top-bar-section ul li ul li a{text-transform:capitalize}
.top-bar .top-bar-section ul li ul li:hover, .top-bar .top-bar-section ul li ul li.selected {padding-bottom:5px;}
.top-bar-section ul li ul.dropdown{position:absolute; display:none;min-width:100%;background:#fff;top:72px;padding:5px 0;border:3px solid #2baae1;border-left:none;border-right:none;margin:0px}
.top-bar-section ul li ul li {width:100%; float:left;padding:5px 10px;margin:0px ;border:none;border-bottom:1px solid #1f7aa2;}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button),.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){background:none;color:#2b2b2b}
.top-bar-section ul li ul li:last-child{border-bottom:0px}
.top-bar-section ul li:hover ul{display:block;}
.top-bar-section ul li ul li:hover, .top-bar-section ul li ul li.selected{background:#494949;}
.top-bar-section ul li ul li:hover a, .top-bar-section ul li ul li.selected a{color:#fff !important;}

/*====  main slider ====== */
.slider{width:100%; float:left; overflow:hidden;}
.slider ul{width:100%; float:left;height:auto;margin:0px 0 -12px 0;position:relative;}
.slider ul li img{width:100%; float:left;max-width:100%; display:block;}
.orbit-caption {width:25%;color: white;text-align: right;  position: absolute;bottom: 25%;background: none;left: 17%;padding: 0;}
.orbit-caption h2{font-size:32px;color:#ffffff;   font-family: 'latobold';background:none;padding:0 0 0 10px;display:block;margin-bottom:20px}
.orbit-caption a{font-size:14px;font-family: 'latoregular';border:2px solid #fff;border-radius:5px;padding:8px 12px;}
.slider .slick-dots{width:auto; bottom:40px;left:75%;}
.slider .slick-dots li{width:10px;height:10px;margin:0 4px;background:#e8e9ea;border-radius:50%;}
.slider .slick-dots li.slick-active{width:14px;height:14px;background:#00adef;border:2px solid #e8e9ea}
.slider .slick-prev, .slider .slick-next{width:63px; height:63px;opacity:0.75;top:45%;background:url(../img/main-arrow.png) no-repeat center;}
.slider .slick-prev {background-position:0px 0px;}
.slider .slick-next {background-position:-77px 0px;}
.slider .slick-prev:hover, .slider .slick-prev:focus, .slider .slick-next:hover, .slider .slick-next:focus {opacity:3;background:url(../img/main-arrow.png) no-repeat center;}
.slider .slick-prev:hover, .slider .slick-prev:focus{background-position:0px 0px;}
.slider .slick-next:hover, .slider .slick-next:focus{background-position:-77px 0px;}

/*====  BUTTON ====== */
.cat_button, #catshopbuy, input[type="submit"],.productSubmitInput,button, .button {border:0px solid #007095; font-family: 'latobold'; text-decoration: none; text-transform:uppercase; min-width:150px; padding:15px 10px; font-size: 13px;background: #1f7aa2; color: #FFF; border-radius:0px ;margin:0px}
.cat_button:hover,#catshopbuy:hover, input[type="submit"]:hover,button:hover, button:focus, .button:hover, .button:focus { background: #134b62; color:#fff; }
button.secondary, .button.secondary {background: #fff; border:2px solid #1f7aa2; color:#1f7aa2; padding:13px 10px; }
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {border:2px solid #134b62; color:#134b62;background:#fff}
.button.large{padding:14px 10px; font-size:18px}
.button.large.secondary{padding:12px 10px; font-size:18px}

/*====  gamma ====== */
.gamma{width:100%; float:left;height:auto;background:#d6e8f7;padding:40px 0;}
.gamma h1{font-size:29.79px;color:#1f7aa2;font-family: 'latobold';text-align:center;}
.cta-box{width:100%; float:left;height:auto;}

.cta-box figure {width:100%; float:left;background:#ececec;border-bottom:1px solid #eaeaea; position: relative; text-align: center;  -webkit-box-shadow: 1px 1px 2px #e6e6e6;  -moz-box-shadow: 1px 1px 2px #e6e6e6;  box-shadow: 1px 1px 2px #e6e6e6;   cursor: default;    overflow:hidden; margin:0px;}
.cta-box figure img{ display: block;   position: relative;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear; width:100%; height:100%;}
.mask{position: absolute;overflow: hidden;  top: 0;  left: 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);   opacity: 0;   background: rgba(6, 98, 231, 0.5);   -webkit-transition: all 0.4s ease-in-out;   -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;   -ms-transition: all 0.4s ease-in-out;   transition: all 0.4s ease-in-out; width:100%;   height:100%;}
.cta-box figure:hover .mask{-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);   opacity: 1;}
.cta-box figure:hover img {-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);  -ms-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);}
.cta-box figure:hover .mask  a{ -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100); opacity: 1;   -webkit-transform: translateY(0px);  -moz-transform: translateY(0px);-o-transform: translateY(0px);  -ms-transform: translateY(0px);   transform: translateY(0px);}
.mask  a{margin: 0 auto;display: block;max-width: 115px;margin-top: 65px;  -webkit-transform: translateY(100px);   -moz-transform: translateY(100px); -o-transform: translateY(100px);  -ms-transform: translateY(100px);  transform: translateY(100px);   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   -webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear; min-width: 115px;padding: 10px 0px;}
   
.cta-box .cta-box-description{width:100%; float:left;padding:20px 0px}
.cta-box .cta-box-description h6{font-size:15px; color:#3e4046;font-family: 'latoregular';margin-bottom:8px;}
.cta-box .cta-box-description h6 a{font-size:15px; color:#3e4046;font-family: 'latoregular';}
.cta-box .cta-box-description span{font-size:20px; color:#2baae1;font-family: 'latoregular';}

.popular-slider{width:100%;float:left;height:auto}
.popular-slider ul{width:100%;float:left;height:auto;margin:0px}
.popular-slider ul li{width:25%;float:left;}
.popular-slider ul li .column{width:100%;float:left;}

/*====  beta ====== */
.beta{width:100%; float:left;height:auto;background:url(../img/beta-background.png) repeat-x ;padding:70px 0;text-align:center;border:1px solid #e6e9ea;}
.action-box{width:100%; float:left;height:auto;border:2px solid #e7ecef;border-bottom:5px solid #e7ecef;padding:24px 15px 15px 15px;position:relative;margin-bottom:50px;}
.action-box img {margin-bottom: 15px;}
.action-box h6 a{font-size:18px; color:#1f7aa2;font-family: 'latoregular';margin-bottom:15px; display:block;}
.action-box p{font-size:13px; color:#3e4046;font-family: 'latoregular';}
.action-box a.getit{font-size:14px; color:#ffffff;font-family: 'latoregular';text-transform:uppercase;padding:10px 27px;border-radius:5px;background:#2baae1;position:absolute;bottom:-22px;left: 0;right: 0px;max-width: 137px;}
/*====  Categories slider ====== */
.categories_sloder{width:100%; float:left;height:auto;background:#d6e8f7;padding:70px 0 85px 0; overflow:hidden;}
.categories_sloder h1{font-size:29.79px;color:#495056;margin-bottom:50px;font-family: 'latobold';text-align:center;}
.cat-slider {width:100%; float:left;height:auto;margin:0px !important;}
.cat-slider figure{width:100%; float:left;height:auto;margin:0px;position: relative; text-align: center;  -webkit-box-shadow: 1px 1px 2px #e6e6e6;  -moz-box-shadow: 1px 1px 2px #e6e6e6;  box-shadow: 1px 1px 2px #e6e6e6;   cursor: default;    overflow:hidden;}
.cat-slider figure img{ display: block;   position: relative;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear; width:100%; height:100%;}
.cat-slider figure:hover .mask{-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);   opacity: 1;}
.cat-slider figure:hover img {-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);  -ms-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);}
.cat-slider figure:hover .mask  a{ -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100); opacity: 1;   -webkit-transform: translateY(0px);  -moz-transform: translateY(0px);-o-transform: translateY(0px);  -ms-transform: translateY(0px);   transform: translateY(0px);}
.pro-categorie{width:90%; float:left;margin:0px 5%;}
.pro-categorie .pro-cat-desc{width:100%; float:left;height:auto;margin:0px;background:#c1c5ce;padding:22px 0;text-align:center}
.pro-categorie .pro-cat-desc h6{font-size:15px;line-height:16px; color:#000000;font-family: 'latoregular';margin-bottom:5px;}
.pro-categorie .pro-cat-desc h6 a{font-size:15px; color:#000000;font-family: 'latoregular';}
.pro-categorie .pro-cat-desc span{font-size:14px; color:#a5b1b9;font-family: 'latoregular';}
.cat-slider .slick-prev, .cat-slider .slick-next{width:70px; height:70px;opacity:0.75;top:35%;background:url(../img/cat-arrow.png) no-repeat center;}
.cat-slider .slick-prev {background-position:0px 0px;left:45px}
.cat-slider .slick-next {background-position:-80px 0px;right:45px}
.cat-slider .slick-prev:hover, .cat-slider .slick-prev:focus, .cat-slider .slick-next:hover, .cat-slider .slick-next:focus {opacity:3;background:url(../img/cat-arrow.png) no-repeat center}
.cat-slider .slick-prev:hover, .cat-slider .slick-prev:focus{background-position:0px 0px}
.cat-slider .slick-next:hover, .cat-slider .slick-next:focus{background-position:-80px 0px}
/*====  FOOTER ====== */
footer{width:100%; float:left;height:auto;}
.footer-top{width:100%; float:left;height:auto;padding:50px 0 40px 0;background:#3e4046;}
.footer-top .footer-logo{margin:0px 0 15px 0;}
.footer-top h6{font-size:16px; font-family: 'latobold';color:#d6e8f7;text-align:left;margin-bottom:36px}
.footer-top p{font-size:13px; font-family: 'latoregular';color:#8a9ca9;text-align:left;padding-right:56px;margin-bottom:10px;}
.footer-top p span{font-size:13px; font-family: 'latoregular';color:#00adef;float:right;}

.RecebtPosts{width:100%; float:left;padding:0px;}
.RecebtPosts ul{width:100%; float:left;margin:0px}
.RecebtPosts ul li {width:100%;  float:left; padding:0px 0 ; font-size:13px; }
.RecebtPosts ul li .RecebtPosts-img{width:19%; float:left; background:transparent}
.RecebtPosts ul li .RecebtPosts-img img{ }
.RecebtPosts ul li .RecebtPosts-desc{width:81%; float:left; padding-left:5%}
.RecebtPosts ul li .RecebtPosts-desc a{font-size:13px ; text-align:left; color:#8a9ca9; font-family: 'latoregular'; margin-bottom:5px;display:block;text-transform:none;line-height:15px;}
.RecebtPosts ul li .RecebtPosts-desc span{font-size:12px ; text-align:left; color:#6d7a83; font-family: 'latoregular';}
.popular-posts ul li:last-child{border-bottom:none;}

.footer-bottom{width:100%; float:left;padding:12px  0;background:#202629;}
.footer-bottom p{font-size:14px; font-family: 'latoregular';color:#9ba0aa;text-align:left;margin:7px 0 0 0;float:left;}
.footer_menu{width:auto; float:right;height:auto;}
.footer_menu ul{width:auto; float:left;height:auto;margin:0px}
.footer_menu ul li{float:left;padding:5px 20px 6px 20px;}
.footer_menu ul li a{font-size:14px; color:#6d7a83; font-family: 'latoregular';}
.footer_menu ul li:last-child{padding-right:0px}
.footer_menu ul li:hover a , .footer_menu ul li.selected a{color:#a8b8c3}
/*====  inner  ====== */
.interior_content{width:100%; float:left;height:auto;background:#ffffff;padding:50px 0}

/*====  PAGE TITLE ====== */
.page_title{width:100%;float:left;background:#eef1f7;padding:21px 0 0;border-bottom:1px solid #e6e9ea;}
.page_title h1{color:#222222; font-family: 'latobold';text-align:center;}
/*====  ABOUT US PAGE ====== */
.about-content{width:100%;float:left;}
.about-content p{font-size:14px;color:#134b62;font-family: 'latoregular';margin-bottom:12px;}
/*====  Contact US PAGE ====== */
.main-contact{width:100%;float:left;}
.map{width:100%;float:left;}
.map iframe{width:100%;float:left;height:400px;}
.contact-from{width:100%;float:left;padding:0}
.contact-from h5{font-size:18px ;color:#1f7aa2;font-family: 'latoregular';margin-bottom:15px;}
.contact-from p{font-size:14px;color:#134b62;font-family: 'latoregular';margin-bottom:12px;}
.contact-details{width:100%;float:left;padding:0 0 0 0}

.contact-details p{  font-size:14px; color:#134b62;font-family: 'latoregular';}
.contact-details p a{  font-size:14px; color:#2baae1;font-family: 'latoregular';font-weight:300;}
.contact-details p em{ font-size:18px; color:#1f7aa2;margin-right:15px;}
.contact-from form{width:100%; height:auto; float:left; padding:0px 0px 0px 0px;}
.contact-from form input[type="text"]{width:100%; height:auto; float:left; border:1px solid #dee6ec; font-family: 'latoitalic'; font-size:14px; color:#134b62; padding:10px 15px; margin-bottom:9px;}
.contact-from form textarea{width:100%; height:90px; float:left; border:1px solid #dee6ec;  font-family: 'latoitalic'; font-size:14px; color:#134b62; padding:10px 15px; }
.contact-from form input[type="submit"]{width:100%}
.name-icon{background:url(../img/name-icon.png) no-repeat right 15px center !important;}
.mail-icon{background:url(../img/mail-icon.png) no-repeat right 15px center !important;}


/*--------------------------------  FEATURES PAGE  ---------------------------------------*/
.features_right_panel{width:25.6%; float:right; background:transparent;}
.features_content_area{width:65.8%; float:left; background:transparent; margin-right:8.6%}
.features_content_area p{font-size:16px;color:#134b62;font-family: 'latoregular';}
.feature-menu{width: 100%;height: auto;float: left;margin-top: 20px;}
.feature-menu p {width: 100%;height: auto;float: left;background:#eef1f7;color: #3e4046;margin: 0px;font-size: 18px;padding: 9.5px 30px;text-transform:uppercase;font-family: 'latoregular';}
.feature-menu ul {width: 100%;height: auto;float: left;margin: 0px;background:#fff;}
.feature-menu ul li {width: 100%;height: auto;float: left;border-bottom:1px solid #dddddd;position: relative;}
.feature-menu ul li a {width: 100%;height: auto;float: left;color: #000000;font-size: 14px;padding: 13.5px 30px;font-family: 'latoregular';}
.feature-menu ul li:hover a{color:#1f7aa2;font-family: 'latoregular';}
.feature-menu ul li:last-child{border-bottom:2px solid #dddddd;}
.features_content_area h1{color:#2c2c2c; font-family: 'latoregular'; margin: 10px 0 30px 0;text-transform:uppercase;}

/*--------------------------------  EVENT PAGE  ---------------------------------------*/
.all-event{width:100%; float:left; margin-bottom:30px}

.event-list {width: 100%;margin: 10px 0px 0px;border-bottom: 1px solid #eaead8; float:left}
.event-items {width: 100%;height: auto;float: left;background: #fff; margin-bottom:30px ;}
.event-items .event-item-content{width:100%;height:auto;float:right;padding:19px 21px;border:1px solid #eef1f7;margin-top:10px;background:#eef1f7;}
.event-items h5 a{font-size:22px; color:#1f7aa2;font-family: 'latoregular';margin-bottom:10px;}
.event-items h5 a:hover{color:#2b2b2b;}
.event-items p.date-com{font-size:16px; color:#3e4046;margin-bottom:15px;display:block; font-family: 'latoregular';}
.event-items p.date-com span{font-size:14px; color:#000000; font-family: 'latoregular'; margin-right:5px}
.event-items p.date-com a{font-size:14px; color:#000000;font-family: 'latoregular'; margin-left:5px}
.event-items p.date-com a:hover{color:#1f7aa2}
.event-item-content p{font-size:14px; color:#134b62;font-family: 'latoregular';}
.event-item-content a{margin-top:10px}
/*--------------------------------  NEWS PAGE  ---------------------------------------*/
.feature-news{width:100%; float:left; margin-bottom:20px}
.news-list {width: 100%;margin: 10px 0px 0px;border-bottom: 1px solid #eaead8; float:left}
.news-items {width: 100%;height: auto;float: left; margin-bottom:30px}
.news-items h5 {color:#1f7aa2;font-family: 'latoregular';display:inline-block}
.news-items h5 a{font-size:19px; color:#1f7aa2;font-family: 'latoregular';margin-bottom:15px;display:inline-block}
.news-items h5 a:hover{color:#000;}
.news-items span{font-size:15px; color:#134b62;margin-left:10px;display:inline-block; font-family: 'latoitalic';}
.news-items p{font-size:14px; color:#134b62; font-family: 'latoregular';line-height:24px}
/*--------------------------------  FAQS ---------------------------------------*/
.feature-faqs{width:100%; float:left}
/*.accordion .accordion-navigation.active > a, .accordion dd.active > a{background:#1f7aa2}
.accordion .accordion-navigation > a, .accordion dd > a{background:#1f7aa2 ;color:#fff;margin-bottom:1px}
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover{background:#1f7aa2}
.accordion .accordion-navigation > .content.active, .accordion dd > .content.active{border:1px solid #eaeaea;border-top:0px;padding:15px 22px 0px 22px}
*/

.faq-question h4.question a {
  background: #1f7aa2;
  color: #fff;
  padding: 9px 10px;
  display: block;
  font-size: 18px;
  margin: 0px 0 1px 0;
  text-align: left;
  text-transform: capitalize;
}
.faq-question h4.question a.active:before {
  content: '';
  width: 50px;
  background: #5B5B5B url(../img/accordian-minus-arrow.png) no-repeat 50% 50%;
  float: left;
  padding: 21.5px 0px;
  margin: -9px 10px 0px -10px;
}
.faq-question h4.question a:before {
  content: '';
  width: 50px;
  background: #5B5B5B url(../img/accordian-plus-arrow.png) no-repeat 50% 50%;
  float: left;
  padding: 21.5px 0px;
  margin: -9px 10px 0px -10px;
}
.faq-details a {
  background: none !important;
  font-size: 14px !important;
  color: #028DD0 !important;
  padding: 0px !important;
  margin: 0px !important;
}
.faq-details a:before {
  background: none !important;
  width: auto !important;
  float: none !important;
  padding: 0px !important;
  margin: 0px !important;
}




/*--------------------------------  FORUM  ---------------------------------------*/
.feature-forum{width:100%; height:auto; float:left; margin:40px 0;padding-bottom:40px; border-bottom: 1px solid #eaead8; }
 .feature-forum .forum-name{width:43%; height:auto; float:left; padding:6px 0;border-right:1px solid #fff}
 .feature-forum ul li .forum-name{ height:auto; float:left;  }
 .feature-forum .forum-topic{width:13%; height:auto; float:left; padding:6px 0 6px 12px;border-right:1px solid #fff}
 .feature-forum .forum-post{width:13%; height:auto; float:left; padding:6px 0 6px 12px;border-right:1px solid #fff}
 .feature-forum .forum-reply{width:31%; height:auto; float:left;padding:5px 0 5px 12px;}
 
 .feature-forum ul{width:100%; height:auto; float:left; margin:0px;border:1px solid #dddddd;}
 .feature-forum ul li{width:100%; height:auto; float:left; margin:0px;  padding:0px 15px; border-bottom:1px solid #dddddd; }
 .feature-forum ul li:nth-child(even) {background: #fff}
.feature-forum ul li:nth-child(odd) {background: #fcfcfc}
 .feature-forum ul li a{color:#1f7aa2; font-size:16px; font-family: 'latoregular';}
 .feature-forum ul li p{font-size:16px;font-family: 'latoregular'; padding-top:0px ;line-height: 15px; color:#3e4046;padding-left: 12px;}
  .feature-forum ul li .forum-topic, .feature-forum ul li .forum-post,.feature-forum ul li .forum-reply{padding:11px 0;}
 .feature-forum .forum-title{width:100%; height:auto; float:left; background:#1f7aa2; color:#ffffff; padding:0px 15px; border:1px solid #dddddd; border-bottom:none;}
 
 .feature-forum p{margin:0px; color:#ffffff; font-size:16px;font-family: 'latoregular'; }
 
 
 .feature-forum .forum-but{width:100%; height:auto; float:left; padding:0px 0px 22px 0px;}
 .feature-forum .forum-but a.button{min-width:183px ; margin-left:15px}
 .feature-forum .forum-but p a{ font-size:14px;color:#1f7aa2;font-family: 'latoregular';text-decoration:underline;padding-bottom:2px }
 .feature-forum .forum-but p{width:auto; height:auto; float:left; display:inline-block; font-family: 'latoregular';  margin:14px 0px 0px 0px; font-size:15px; color:#9aa7af;} 

/*--------------------------------  MEDIA  ---------------------------------------*/
.feature-media {width: 100%;height: auto;float: left;padding-bottom:40px; border-bottom: 1px solid #eaead8; }
p.literature-container {font-size:16px; margin: 10px 0px; color:#686868;padding:0px;font-family: 'latoregular';}
p.literature-container span.icon{margin: 0 5px 0 0;padding:0px}
p.literature-container span.name {margin: 0 3px 0 0;}
p.literature-container span.name a{color:#2baae1;font-family: 'latoregular';}
p.literature-container span.name a:hover{color:#1f7aa2;font-family: 'latoregular';}

/*--------------------------------  GALLERY  ---------------------------------------*/
.feature-gallery{width:100%; float:left ;height:auto; padding-bottom:20px; border-bottom: 1px solid #eaead8; }
.feature-gallery ul {width: 100%;height: auto;float: left;margin: 0px;}
.feature-gallery ul li {width: 22.4%;height: auto;float: left;margin: 0px 3.466% 25px 0px;}
.feature-gallery ul li .gallery-img {width: 100%;height: auto;float: left;position:relative;padding:0;border: none;}
.feature-gallery ul li:nth-child(4n+4) {margin-right:0px}

#photogalleryTable .columns{margin-bottom:30px;}
#photogalleryTable .columns img{width:100%;border:1px solid #666}

/*--------------------------------  BLOG  ---------------------------------------*/

.feature-blog{width: 100%;float:left}
.blog-list {width: 100%;margin: 10px 0px 0px;float:left;padding:0px ;border:none;background:none;}
.blog-items {width: 100%;height: auto;float: left;border-bottom:1px solid #dddddd; margin-bottom:30px ;border-radius:2px ;padding:0 12px 25px 0;}
.blog-items h5{font-size:19px; color:#1f7aa2;font-family: 'latoregular';margin-bottom:10px;}
.blog-items h5 a{font-size:19px; color:#1f7aa2;font-family: 'latoregular';margin-bottom:10px;}
.blog-items h5 a:hover{color:#000;}
.blog-items span{font-size:14px; color:#000000;margin-bottom:15px;display:block;font-family: 'latoregular';}
.blog-items p{font-size:14px; color:#134b62;margin-bottom:5px;font-family: 'latoregular';}
.blog-items p a{font-size:13px;color:#1f7aa2;padding:0x;font-family: 'latoregular';}
.blog-items p a:before {content:'|';margin:0 5px}
.blog-items p a:first-child:before {content:'';margin:0px}
.blog-items:last-child{border-bottom:none;margin-bottom:0px}
.blog-items p a:hover{color:#000;}


/*--------------------------------  PAGINATION  ---------------------------------------*/
.pagination_navigation {width: 100%;float: left;margin: 0 auto;text-align: left;padding: 15px 0px;}
.pagination_navigation ul {width: auto;display: inline-block;margin: 0px;border-radius:0px;}
.pagination_navigation ul li{height:inherit;margin:0 4.5px; border-radius:0px;border:2px solid #134b62;background:#fff;}
.pagination_navigation ul li a{padding:3px 11px ;font-size:15px;color:#1f7aa2; font-family: 'latoregular';border-radius:0px}

.pagination_navigation ul li.unavailable a{padding:0px 12px;}
.pagination_navigation ul li.current a{background:#134b62;color:#fff}

/*--------------------------------  STOREE  ---------------------------------------*/

.feature-store{width:100%; float:left; height:auto;border-top: 1px solid #eaead8;margin-top:15px;padding-top:25px;}
.feature-store .view-cart {width: auto;height: auto;float: right;}

.feature-store .view-cart p {font-family: 'latoregular';text-transform: uppercase;font-size: 13px; margin-bottom:15px; color:#2c2c2c;}
.feature-store .view-cart p a{font-size:13px; padding:0;width: auto;margin-left:8px ;font-family: 'latoregular';color:#1f7aa2}
.feature-store .view-cart a i{font-size:21px; color:#fff;}

.feature-store ul{width:auto; float:left;margin:0px; border-top:1px solid #e1e1e1; padding-top:20px;}
.feature-store ul li {width:46%;margin:0 2%;margin-bottom:4%;background: #fff; float:left; border:2px solid #134b62; padding:15px;border-radius: 0px;}

.feature-store ul li .shop-images{width:100%; float:left;}
.feature-store ul li .shop-images img{width:100%;height:auto;min-height:235px; max-height:235px; }
.feature-store ul li .shop-description{width:100%; float:left; padding:40px 0 15px 0;}
.feature-store ul li .shop-description h2{margin-bottom:15px;}
.feature-store ul li .shop-description h2 a{font-size:18px ;width:100%; text-align:center;  color:#1f7aa2; text-transform:uppercase; font-family: 'latoregular'; display:block;}
.feature-store ul li .shop-description p.new-price{width:auto; text-align:center; font-size:18px; color:#2baae1;  font-family: 'latoregular';margin-bottom:0px}
.feature-store ul li .shop-description p.old-price{width:auto; text-align:center; font-size:14px; color:#a3bfc6;margin-bottom:8px;text-decoration: line-through;}




/*--------------------------------  PRODUICT DETAIL  ---------------------------------------*/
.feature-poplet{width:100%; float:left;border-top: 1px solid #eaead8;border-bottom: 1px solid #eaead8;margin:20px 0; padding:37px 0;}
.product-detail{width:100%; float:left; height:auto; background:#f2f5f8; padding:37px 0; }
.pro_detail_img{text-align:left;}
.pro_detail_img img{vertical-align: left;text-align: center;}
.pro_detail_des{padding:0 0 0 40px;}
.pro_detail_des h2{ margin-bottom:20px;line-height:24px;display:block;text-align:left}
.pro_detail_des h2 a{font-size:26px; color:#1f7aa2;font-family: 'latoregular';text-transform:uppercase; margin-bottom:20px;line-height:24px;}
.pro_detail_des h2 a:hover{color:#000;}
.pro_detail_des p{font-size:14px; color:#134b62; float:left;width:100%;font-family: 'latoregular';}
.pro_detail_des p a{font-size:14px; color:#1f7aa2;text-decoration:underline;float:right;font-family: 'latoregular'}
.pro_detail_des p a:hover{color:#000}
.pro_detail_des h6{font-size:14px; color:#000000;font-family: 'latoregular';display:block;float:left}
.pro_detail_des span{font-size:18px;color:#000000;font-family: 'latoregular';text-transform:capitalize;margin-bottom:25px;display:inline-block}
.pro_detail_des span span{color:#2baae1;display:inline-block;margin-bottom:0px}
.feature-poplet .chosen-container-single .chosen-single span{font-size:15px; font-family: 'latoregular';text-transform:capitalize;color:#2c2c2c}


.select-handover{width:100%; float:left}
.item_quantity{width:100% ;float:left;height:auto;margin:25px 0 15px 0; }
.select-handover select{font-size:14px ;color:#000000;font-family: 'latoregular';border:1px solid #eaeaea;padding:12px 15px;height:inherit}
.item_quantity span{font-size:18px;color:#000000;font-family: 'latoregular';display:inline-block;text-transform:capitalize; letter-spacing:0px;margin:10px 15px 0 0}
.item_quantity input{width:42px ;height:42px ;display:inline-block;margin:0px;padding:0 10px; color:#9aa7af;}
.item_quantity a{margin:0px}

.button-scheme{width:100%; height:auto; float:left; padding:20px 0px 20px 0px;}
.button-class{width:100%; height:auto; float:left;}
.button-class ul{width:100%; height:auto; float:left; margin:0px;}
.button-class ul li{width:25%; height:auto; float:left;margin-bottom:15px}


/*--------------------------------  PRODUICT LARGE  ---------------------------------------*/
.poplet ul{margin-left:0px; width:100%;}
.poplet ul li{display:inline-block; list-style:none; border:1px solid #dddddd; margin-right:20px;}
.poplet ul li:last-child{margin-right:0px;}
.product-overview h3{color:#3e4046;font-family: 'latoregular'; font-size:24px; margin-bottom:10px; }
.blue{color:#1f7aa2;}
.pro-number{color:#9aa7af; font-size:13px; font-family: 'latoregular'; margin-bottom:25px;}
.pro-number span{float:right; font-size:13px; font-family: 'latoregular';}
.pro-number span a{color:#1f7aa2; }
.pro-price{color:#2baae1; font-size:28px; font-family: 'latoregular'; margin-bottom:15px;}
.product-overview p{font-size:14px; font-family: 'latoregular'; color:#9aa7af;}
.rating{margin:15px 0px 15px;}
.social-share ul{margin:40px 0 0 0;}
.social-share ul li{float:left; }
.social-share ul li a{padding:7px 11px; margin-right:10px; background:#d7dbdd; color:#6d7a83; font-size:16px;-webkit-transition: all 300ms ease-out;		-moz-transition: all 300ms ease-out;		-o-transition: all 300ms ease-out;		-ms-transition: all 300ms ease-out;			transition: all 300ms ease-out;}
.social-share ul li a:hover{color:#fff; background:#1f7aa2;}
.specification{margin:50px 0px;}
.tabs{background:#eef1f7; border: 1px solid #dddddd; border-bottom:none;}
.tabs-content{border: 1px solid #dddddd; border-top:none; padding:20px;}
.tabs dd.active a, .tabs .tab-title.active a{color:#1f7aa2; border-top: 3px solid;}
.tabs dd > a, .tabs .tab-title > a{color:#3e4046; font-size:15px; font-family: 'latoregular';  background: #eef1f7; padding: 9px 30px;  border-right: 1px solid #fff;}
.tabs-content p{font-size:14px; color:#9aa7af;font-family: 'latoregular'; margin-bottom: 10px;}
.tabs dd > a:hover, .tabs .tab-title > a:hover{background:#fff; color:#1f7aa2; }
.no-js .tabs-content > .content{display:none;}
.no-js .tabs-content > .content.active{display:block;}
.related-product{margin:60px 0px;}
.related-product h5{color:#3e4046; font-size:18px;font-family: 'latoregular'; margin-bottom:40px;}
.border{border:1px solid #dddddd;}
.arrow{float:right;}
.arrow a{padding:7px 14px; font-size:16px; background:#d7dbdd; color:#6d7a83; margin-left:10px;}
.arrow a:hover{color:#fff; background:#1f7aa2; }
.related figure{background:#fff;}
.related figure img{width:100%;}


/*--------------------------------  BLOG LISTING  ---------------------------------------*/
/*---------------------------------------------------------------------------------------*/

.prod-full .features_content_area{width:70%; float:left; background:transparent; margin-right:4.4%}

h1.blog-head{color:#6d7a83;}
.bloglist-full{width:100%; height:auto; float:left;}
.bloglist-full ul, #catblogoutput{width:100%; height:auto; float:left; margin:0px;}
.bloglist-full ul li, #catblogoutput li{width:100%; height:auto; float:left; margin:0px 0px 60px 0px;}

.blog-image{width:100%; height:auto; float:left; margin:0px 0px 28px 0px;}
.blog-image img{width:100%}
.blog-content{width:100%; height:auto; float:left;}
.blog-date{width:100%; height:auto;  text-align:center; background:#1f7aa2; border-radius:50%; max-width:84px; margin:0 auto; display:block; padding:12px 0px 19px 0px;}
.blog-date h2	{font-family: 'latoblack'; color:#fff; line-height:35px;}
.blog-date p{color:#fff; font-size:12px; font-family: 'latoregular'; margin-bottom:0px;}
.blog-title{width:100%; height:auto; float:left;}
.blog-title h4 a{color:#3e4046; font-family: 'latoregular'; font-size:20px;}
.blog-title ul{width:100% !important; height:auto; float:left; border-top:1px solid #e5ecef; border-bottom:1px solid #e5ecef; margin:15px 0px 14px 0px; padding:5px 0px;}
.blog-title ul li{width:auto !important; height:auto; float:left; margin:0px 30px 0px 0px !important;}
.blog-title ul li p{margin:0px; font-size:13px; color:#9aa7af;}
.blog-title ul li p em.fa{margin-right:8px; font-size:16px;margin-top:5px}
.blog-title ul li p span a{color:#1f7aa2;}
.blog-title p{font-size:14px; color:#134b62; font-family: 'latoregular';}
.blog-title a{font-size:13px; font-family: 'latoregular'; text-transform:capitalize; border-radius:3px; margin-top:5px;}

.blog-category{width:100%; height:auto; float:left; }
.blog-category h5{font-size:18px; color:#3e4046; font-family: 'latoregular'; margin-bottom:15px;}
.blog-category ul{width:100%; height:auto; float:left; margin:0px;}
.blog-category ul li{width:100%; height:auto; float:left; margin:0px 0px 5px 0px;}
.blog-category ul li p{margin:0px; font-family: 'latoregular'; }
.blog-category ul li p a{color:#99abb7; font-size:14px;}
.blog-category ul li.active a,.blog-category ul li:hover a{color:#1f7aa2;  font-size:14px; }
.blog-category ul li p em.fa{color:#1f7aa2; font-size:12px; margin-right:12px;}
.blog-category ul li p span{float:right; font-size:13px;  color:#FFF; background:#b3bdc3; min-width:22px; min-height:22px; border-radius:50%; text-align:center; padding-top:2px;}
.blog-category ul li.active p span,.blog-category ul li:hover p span{background:#1f7aa2;}

.pagination.blog-pag i.fa{color:#acb6bc;}
ul.pagination.blog-pag li a{color:#909da5; }
.pagination_navigation ul.blog-pag  li{margin:0px; border-right:none; border:1px solid #dfe5e9;}
.pagination_navigation ul.blog-pag  li{border-right:1px solid #dfe5e9;}
.pagination_navigation  ul.pagination.blog-pag  li.current a, ul.pagination.blog-pag li.current a:focus{background:#1f7aa2; color:#FFF;}


.side-panel h4{font-size:20px; color:#3e4046; font-family: 'latoregular'; margin-bottom:15px;}
.side-panel ul li a{padding-left:18px;}
.BlogRecentPost ul li{position:relative}
.BlogRecentPost ul li:before{content: '+'; width:20px;height:20px;  position:absolute;left: 0px;top: 0px;font-size: 19px;font-weight: bold;}
.BlogTagList ul li{position:relative}
.BlogTagList ul li:before{content: '+'; width:20px;height:20px;  position:absolute;left: 0px;top: 0px;font-size: 19px;font-weight: bold;}
.BlogPostArchive ul li{position:relative}
.BlogPostArchive ul li:before{content: '+'; width:20px;height:20px;  position:absolute;left: 0px;top: 0px;font-size: 19px;font-weight: bold;}

/*--------------------------------  PRODUCT LISTING  ------------------------------------*/
/*---------------------------------------------------------------------------------------*/

.prod-full{width:100%; height:auto; float:left;}
.product-list{width:100%; height:auto; float:left;}
.product-list .large-12.column{padding:0px;}
.product-hover{width:100%; height:100%; position:absolute; top:0px; left:0px; background:rgba(6, 98, 231, 0.5); opacity:0; }
.product-hover a{font-family: 'latoregular'; text-transform:capitalize; background:#454847; margin: 0 auto; display:block; max-width:150px; margin-top:50px;}
.product-hover a:hover{background:#b4b8b7; color:#000;}
.cta-box:hover .product-hover{opacity:0.8;}
.cta-box:hover .cta-box-description h6 a{color:#1f7aa2;}
.blog-full .blog-category ul li p span{min-width:44px; border-radius:15px;}
.prod-full .cta-box{margin-bottom:34px;}



/*--------------------------------  TWO COLUMNS  ------------------------------------*/
/*---------------------------------------------------------------------------------------*/

ul.side-menu {width: 100%;height: auto;float: left;margin: 0px;background:#fff;}
ul.side-menu li {width: 100%;height: auto;float: left;border-bottom:1px solid #dddddd;position: relative;}
ul.side-menu li a {width: 100%;height: auto;float: left;color: #000000;font-size: 14px;padding: 13.5px 30px;font-family: 'latoregular';}
ul.side-menu li:hover a{color:#1f7aa2;font-family: 'latoregular';}
ul.side-menu li.active a{color:#2baae1;font-family: 'latoregular';}
ul.side-menu li:last-child{border-bottom:2px solid #dddddd;}


.list_style {
	list-style: none;margin-left:5px
}
.list_style li {
	background: url(../img/bullet_item.png) 0 7px no-repeat;
	padding: 0 0 0 25px;
	margin: 5px 0
}


/*--------------------------------  Responsive  ---------------------------------------*/

@media (max-width: 1279px) {
	header .row{padding:0 15px;}
	.footer-top p{padding-right:0px;}
	.row .row{margin:0 auto;}
	.map{padding:0px 20px;}
	.poplet ul li{width:20%;margin-right:5%}
	.poplet ul{margin:15px 0px; display:inline-block;}
	.poplet ul li img{width:100%; height:100%;}
	.specification,.related-product h5{padding:0px 15px;}
	
	.features_content_area{margin-right:0px; width: 74%; padding:0px 10px;}
	
	}
	
@media screen and (max-width: 991px) {
	.product-hover a{max-width:120px; min-width:120px; margin-top:25px;}
	.cta-box{min-height:255px;}
	.blog-content .large-2.column{padding:0px;}
	.interior_content{padding: 30px 0;}
	}

@media (max-width: 767px) {
	nav.top-bar{width:100%;height: 55px; }
	.hotline{float:right;}
	.social-icon ul{margin: 8px 0px 2px 0px;}
	.social-icon{float:left;}
	.search-form{display:none;}
	.search-form form{width:165px;}
	.top-bar .name .logo,nav.top-bar{margin: 4px 0 0;}
	.top-bar .name{height:55px;}
	.top-bar.expanded .title-area{background:none;}
	.top-bar.expanded .toggle-topbar a{color:#fff;}
	.top-bar-section ul{width:100%;}
	.top-bar-section ul li{padding:8px 27px; position:initial !important; border-bottom: 1px solid #1f7aa2;}
	.top-bar-section ul li ul.dropdown{top:0; padding:0px;}
	.top-bar-section ul{margin:0px;}
	.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a{color:#2b2b2b;}
	.top-bar-section ul li ul li:hover, .top-bar-section ul li ul li.selected{background:#202629;}
	.top-bar-section .has-dropdown a{position:relative;}
	.top-bar-section .has-dropdown > a:after{  display:block; margin-right:0px;}
	.orbit-caption{width:85%; left:0%;}
	.orbit-caption h1{margin-bottom: 10px;font-size: 20px;}
	.footer-top p{padding-right:0px;}
	.footer-bottom p{text-align:center; float:none;}
	.footer_menu{float:none; text-align:center;}
	.footer_menu ul li{padding: 5px 15px 6px 15px; }
	.footer_menu ul{float:none; margin:0 auto; display: inline-block;}
	.footer-top p span{float:none;}
	.gamma h1,.categories_sloder h1{margin-bottom: 15px;}
	
	.slick-slider{margin-bottom:0px !important;}
	.cta-box .cta-box-description{padding: 20px 0px 0px;}
	.categories_sloder{padding: 15px 0 68px 0;}
	
	.map iframe{height:300px;}
	
	.poplet ul li{margin-right: 14px;}
	.tabs dd > a, .tabs .tab-title > a{padding: 9px 20px;}
	.related-product h5{margin-bottom:20px; padding-left:15px;}
	.related-product{margin:30px 0px 0px;}
	.specification{margin: 30px 0px;}
	
	.features_right_panel{width:100%; max-width:300px; float:none; display:block; margin:0 auto;}	
	.prod-full .features_content_area{width:100%; margin:0px; margin-top:40px;}
	.product-hover a{margin-top:50px;}	
	
	.feature-menu{margin: 0px 0px 20px;}
	.features_content_area{width:100%; margin: 0 auto;float:none; padding:0px 15px;}
	.all-event{margin-bottom:0px;}
	.features_content_area h1{margin:6px 0 8px 0; font-size:32px;}
	.feature-forum{margin:0px;}
	.feature-forum .forum-but a.button{min-width: 150px;}
	.view-cart .right{float:none !important;}
	.pro_detail_img{margin-bottom:20px;}
	.pro_detail_des{padding: 0px 15px;}
	.feature-poplet{padding:0px;}
	.button-class ul li{width: 50%;}
	
	.tabs dd > a, .tabs .tab-title > a{padding:0 8px; font-size:13px;line-height:32px;}
	.popular-slider ul li{width:50%;float:left;margin-bottom:30px}
	}
	@media(max-width: 640px){
	.productList li .largeimg img, .poplet{padding-right:0px !important;}
	}
@media(max-width: 567px){
	.feature-forum .forum-but a.button{min-width: 82px;}
	.feature-forum .forum-title{padding:0px 5px;}
	table.forum .icon{width:25px;margin-top:5px;}
table.forum td{padding:9px 5px !important}
table.forum .icon img{width:100%}
table.forum .forum{margin:0 0 0 30px;}
table.forum .forum h3 a{font-size:14px}
table.forum td.lastpost{width:20px !important ;}
table.forum td.posts{width:20px !important;}
table.forum td.topics{width:20px !important;}
table.forum td.name{width:40% !important ;}
.faq-question h4.question a{font-size:14px;}
.faq-question h4.question a:before, .faq-question h4.question a.active:before{padding:18.5px 0}


}


@media(max-width: 479px){
	.slider .slick-prev, .slider .slick-next,.orbit-caption h1{display:none !important;}
	.beta,.gamma,.categories_sloder{padding:30px 0px;}
	.action-box{margin-bottom:35px;}
	.cat-slider .slick-prev{left:0;}
	.cat-slider .slick-next{right:0;}
	.footer-top p{ font-size:12px;}
	.footer-top{padding:30px 0px;}
	.footer_menu ul,.footer_menu ul li,.footer_menu{float:none; text-align:center;}
	.footer_menu ul li{padding: 0px;}
	.footer-top .footer-logo{margin: 0px 0 15px 0;}
	.footer-top h6{margin-bottom:15px;}
	.orbit-caption{width:50%;}
	
	.pro-number span{float:left;}
	.social-share ul li a{padding: 7px 9px;}
	.tabs dd > a, .tabs .tab-title > a{padding: 9px 5px;font-size: 13px;}
	.tabs-content{padding:0px 20px;}
	.specification{padding:0px;}
	
	.product-list .small-6{width:100%;}
	.blog-content .large-2, .blog-content .large-10{width:100%;}
	.blog-title{margin-top:20px;}
	
	.feature-forum .forum-but a.button{float: none !important; margin: 10px 0px;}
	.feature-forum .forum-name,.feature-forum .forum-reply{width: 30%;}
	.feature-forum .forum-topic,.feature-forum .forum-post{width:20%; padding: 6px 0 31px 4px;}
	.feature-store ul li{width:100%; margin:10px 0px 0px;}
	.item_quantity a{float:none !important;}
	.item_quantity input{margin: 0 0 10px;}
	.pro_detail_des p a{float:none;}
	.button-class ul li{width: 58%;}
	.gamma h1{display:inline-block;}
	.popular-slider ul li{width:100%;float:left;}
.faq-question h4.question a:before, .faq-question h4.question a.active:before{padding:27.5px 0}
.specification .tabs dd{width:50%;float:left;margin:0px;text-align:center;margin-bottom:12px !important; border-bottom:3px solid #1f7aa2;height:53px !important}
	
	.page_title{padding:5px 0}
h1{font-size:24px}
h2{font-size:20px}
h3{font-size:19px}
h4{}
h5{}
h6{font-size:16px}
	
	}
	
@media(min-width: 768px) and  (max-width: 1024px) {
	.social-icon{margin-right:10px}
	.top-bar-section ul li{padding: 15px 20px 33px;}
	h1.logo img{width:200px; height:auto;}
	.logo img{width:200px; height:auto;}
	.orbit-caption{width:38%;}
	nav.top-bar{margin-right:10px;}
	
	}
		
@media (min-width: 768px) and (max-width: 991px) {
	.prod-full .blog-category{width:111%; margin:0px 0px 0px -8%;}
	.contact-from .large-6 .large-6{padding:0px 5px 0px 0px;}
	.contact-details p em{font-size: 15px;margin-right: 5px;}
	.contact-details p a{font-size: 12px;}
	
	.poplet ul li{margin-right: 20px;}
	.social-share ul li a{padding: 7px 9px;}
	.pro-number span{float:left;}
	
	.feature-forum .forum-but a.button{min-width: 170px;}
	.pro_detail_des{padding:0px;}
	.item_quantity a{min-width:116px;}
	.button-class ul li{width:30%;}
	.select-handover select{margin-bottom:0px;}
	.pro_detail_des h2{margin-bottom:10px;}
	.pro_detail_des span{margin-bottom:8px;}
	.item_quantity{margin: 15px 0 5px 0;}
	}
	.rating img{ width:auto !important; height:auto !important}
	.productList li .largeimg img{ width:100%; padding-right:90px;}
	.poplet{   text-align: center;  margin-top: 20px; padding-right:90px;}
	.buynow{ margin-top:20px;}
	.related div.large-4{ width:100% !important}
	
	
	
	
	
	
#preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #fefefe;
height: 100%;
z-index: 9999;
overflow: hidden;
}
#status {
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top: 50%;
background-image:url(../img/ajax-loader.gif);
background-repeat: no-repeat;
background-position: center;
margin: -100px 0 0 -100px;
z-index: 9999;
} 