body {background:#FFF; font-family: 'Montserrat', sans-serif; font-size:14px; line-height:22px; margin:0; padding:0; color:#333; font-weight:400; white-space:normal; visibility:inherit; text-align:inherit; border:0px; letter-spacing:0px; font-stretch:inherit; overflow-x:hidden;}
html{height:100%; margin-bottom:0px;}
* { margin: 0; padding: 0; outline: 0; }

/*LOADER*/
.no-js #loader { display: none;}
.js #loader {display: block; position: absolute; left: 100px; top: 0;}
.se-pre-con {position: fixed; left: 0px; top:0px; width: 100%; height: 100%; z-index: 9999; background:url(../images/Preloader.gif) center no-repeat #00487a;}
/*LOADER*/

/*TEXT SELECTION*/
::-moz-selection {/* Code for Firefox */ color:#FFF; background:#00487a;}
::selection {color:#FFF; background:#00487a;}
/*TEXT SELECTION*/

h1, h2, h3, h4, h5 {text-transform:uppercase;}

h1 {color:#00487a; font-size:35px; line-height:45px; margin:15px 0; padding:0; font-weight:800; letter-spacing:2px;}

h2 {color:#00487a; font-size:30px; line-height:40px; margin:15px 0; padding:0; font-weight:800; letter-spacing:1px;}

h3 {color:#0b4f78; font-size:20px; line-height:30px; margin:15px 0 -15px 0; padding:0; font-weight:800; letter-spacing:1px;}

h4 {color:#00487a; font-size:20px; line-height:30px; margin:15px 0; padding:0; font-weight:800; letter-spacing:1px;}

h5 {color:#00487a; font-size:18px; line-height:25px; margin:15px 0; padding:0; font-weight:800; letter-spacing:1px;}

h6 { color:#333; font-size:15px; line-height:25px; margin:15px 0; padding:0; font-weight:500; letter-spacing:normal; text-transform:none;}

p { color:#333; font-size:14px; line-height:24px; margin:15px 0; padding:0; font-weight:400; letter-spacing:normal;}
p a {color:#0b4f78; font-weight:500}
p a:hover {color:#00487a;}
p span {color:#00487a; font-weight:600;}
p strong {color:#0b4f78; font-weight:600;}
p i { font-size:12px;}

/*download*/
#download #download_inner { color: #FFFFFF;
cursor: pointer; height:250px; right: 0; margin-right: -15px; overflow: hidden; position: fixed; text-indent: -100000px;    top:180px; width: 60px; z-index:999; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#download #download_inner:hover {  color: #FFFFFF;
cursor: pointer; height:250px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top:180px; width: 60px; z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*download*/

/**HEADER**/
#header-1 { background:#FFF;}
/*TOP*/
#top { background:#0b4f78;}
/*CALL NOW*/
.call-now { float:right; margin:0; display:block;}
.call-now ul {  margin:0; padding:0; list-style:none;}
.call-now ul li { float:left; font-size:14px; color:#FFF; line-height:20px; margin:10px 15px 10px 0; padding:0; font-weight:600;}
.call-now ul li:last-child { margin-right:0;}
.call-now ul li a { color:#FFF;}
.call-now ul li a:hover {color:#00487a;}
.call-now ul li .call-icon { float:left; line-height:20px; color:#FFF; margin-right:10px; font-size:12px; text-align:center;}
/*CALL NOW*/
/*TOP*/

/*NAV-FIX*/
.bg3{}
#menucont{padding: 0; margin:0 auto !important; }
#menucont p{margin: 0;}
.container1{width:100%; padding: 0; margin:0 ;}
.container1 .bodycontainer{margin: 0 !important; width: 100%;}
.stickydiv{position: relative; z-index:999; width: 100%; background:#FFF; border-bottom:1px solid #F4F4F4;}
.stickydiv.stuck{position: fixed; top: 0; width: 100%; z-index:999;}
.sticky-wrapper {height:auto !important;}
/*NAV-FIX*/

/*CONTACT-BUTTON*/
.home_contact-btn { float:right; font-size:13px; font-weight:600; text-transform:uppercase; padding:15px 10px; line-height:20px ; color:#FFF; background:#0b4f78; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-top:0; margin-right:0; margin-left:15px; margin-bottom:0; border:none; letter-spacing:1px;}
.home_contact-btn:hover { background:#00487a;  color:#FFF;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border:none;}
/*CONTACT-BUTTON*/

/*LOGO*/
.logo { float:left; margin:15px 0; padding:0; display:block;}
/*LOGO*/
/**HEADER**/

.home-btn { font-size:14px; font-weight:600; text-transform:uppercase; padding:15px 30px; line-height:20px ; color:#FFF; background:#0b4f78; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; margin-top:15px; margin-bottom:15px; border:none; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; letter-spacing:1px;}
.home-btn:hover {background:#00487a; border:none; color:#FFF;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}

/**OUR PRODUCTS**/
#our-products-section {  margin:15px 0; padding:15px 0;}
.new-arrivals { padding:0;}
.step_by_step_box { background:#00487a; padding:1px; position: relative; margin:15px 0; -webkit-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; }
.step_by_step_box:hover { background:#023f6a; -webkit-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; }
.step_by_step_box .our-products-img a { float:left; margin-bottom:15px; padding:0;}
.step_by_step_box:hover .our-products-img a {}

.step_by_step_box h3 { display:inline-block; color:#FFF; font-size:16px; font-weight:600; line-height:25px; margin-bottom:15px; margin-top:0; padding:5px 15px; letter-spacing:.5px;}	
.step_by_step_box h3 a { color:#FFF; -webkit-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.step_by_step_box:hover h3 a{ color:#FFF; -webkit-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
/**OUR PRODUCTS**/

/*HOME FORM*/
.home-contact-form-bg { background:#00487a; margin-bottom:-75px; margin-top:15px; padding:15px; z-index:1;}
.home-contact-form-bg h1 { color:#FFF;}

.home-contact-form-box { background:#FFF; padding:15px; }
.inner-contact-form { padding:0;}

.form-contact { float:left; height:auto;  margin:15px 0; font-size:14px; line-height:22px; color:#FFF; font-weight:500; }
.form-contact a { color:#FFF; text-decoration:none; font-weight:600; margin:0; padding:0;}
.form-contact a:hover { color:#0b4f78;}

.form-contact-bor {float:left; width:100%; height:55px; line-height:55px; font-size:14px; text-align:left; color:#333; font-weight:500;margin:0 0 0 0; padding:0 0 0 15px; background:#FFF; border:2px solid #FFF; font-family: 'Montserrat', sans-serif; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;   }
.form-contact-textar { float:left; width:100%; height:120px; line-height:35px; font-size:14px; text-align:left; color:#333; margin:0 0 0 0; padding:5px 0 0 15px; background:#FFF; border:2px solid #FFF; font-weight:500; font-family: 'Montserrat', sans-serif; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;  }
.form-contact-bor:focus, .form-contact-textar:focus { background:#FFF; border:2px solid #0b4f78; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; }

.form-contact select { float:left; font-size:14px; margin:0; padding:0 0 0 15px; color:#333;  width:100%; height:55px; line-height:55px; font-weight:500; background:#FFF  url(../images/arrow-select.png) no-repeat right 10px center ;border:2px solid #FFF; font-family: 'Montserrat', sans-serif; appearance:none; -webkit-appearance:none;-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; }
.form-contact select:focus {background:#FFF  url(../images/arrow-select.png) no-repeat right 10px center ; border:2px solid #0b4f78; color:#333; appearance:none; -webkit-appearance:none;-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}

.form-btn { font-size:14px; font-weight:600; text-transform:uppercase; padding:15px 30px; line-height:20px ; color:#FFF; background:#0b4f78; letter-spacing:1px; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; border:none; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.form-btn:hover {  background:#FFF; border:none; color:#00487a; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}

::placeholder { color:#333; opacity: 1;}
:-ms-input-placeholder {color:#333;}
::-ms-input-placeholder { color:#333;}
/*HOME FORM*/

/*HOME CONTACT BTN*/
.account-create-area {position: relative; background:#19a0d8; padding-top:90px; padding-bottom:30px; margin-top:15px;}
.ready-to-talk-section h1, .account-create-area h1 {margin-bottom:15px; margin-top:0px; color:#FFF;}
.ready-to-talk-section p, .account-create-area p {font-size:18px; line-height:30px; margin-bottom:15px; margin-top:0; padding:0; letter-spacing:2px; font-weight:500; color:#FFF;}

.account-create-area-btn { font-size:14px; font-weight:600; text-transform:uppercase; padding:15px 30px; line-height:20px ; color:#FFF; background:#00487a; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; margin-top:5px; margin-bottom:0; border:none; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; letter-spacing:1px;}
.account-create-area-btn:hover {background:#FFF; border:none; color:#0b4f78;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/*HOME CONTACT BTN*/

/*FOOTER*/
#footer-1 {background:#121212; padding-top:15px;}
#footer-1 h6 { font-size:20px; line-height:30px; margin:15px 0; padding:0;  color:#FFF; font-weight:700; letter-spacing:2px;font-style:normal; text-transform:uppercase;}

/*FOOTER-NAV*/
.footer-nav { float:left; margin-bottom:15px;}
.footer-nav ul { float:left; margin:0 ; padding:0; list-style:none;}
.footer-nav ul li { float:left; width:100%; margin:0; padding: 0; text-transform:capitalize;}
.footer-nav ul li a { float:left; font-size:14px; line-height:20px; color:#FFF; font-weight:500; margin:0; padding:5px 0; text-decoration:none;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.footer-nav ul li a:hover {color:#0b4f78; text-decoration:none; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/*FOOTER-NAV*/

/*FOOTER-CONTACT*/
.address {} 
.address p { font-size:14px; line-height:20px; color:#FFF; font-weight:500; margin:0; padding:5px 0;}
.address p:last-child { margin-bottom:15px !important;}
.address p a {color:#FFF; text-decoration:none; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; margin:0; padding:0;}
.address p a:hover {color:#0b4f78; text-decoration:none; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.address p span { color:#FFF; font-weight:600;}
.address h5 {font-size:15px; line-height:25px; margin:15px 0 0 0; padding:0;  color:#FFF; font-weight:700; letter-spacing:1px;font-style:normal;}
.address h5 i { font-size:13px; margin-right:2px; color:#FFF;}
/*FOOTER-CONTACT*/

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact {}
.footer-quick-contact p { font-size:14px; line-height:20px; color:#FFF; font-weight:500; margin:0; padding:5px 0;}
.footer-quick-contact h5 {font-size:24px; line-height:35px; margin:15px 0; padding:0;  color:#19a0d8; font-weight:600; letter-spacing:1px;font-style:normal;}
.footer-quick-contact h5 i { float:left; font-size:16px; line-height:35px; margin:0 10px 0 0; padding:0;} 
/*FOOTER-QUICK-CONTACT*/

/*SOCIAL*/
.social-links { float:left; padding-left: 0; list-style-type: none; margin-top: 15px; margin-bottom:15px;}
.social-links li { float:left; margin-right:10px; margin-left:0; display: inline-block;}
.social-links li a {width:40px; text-align: center; line-height:40px !important; height:40px; color:#121212; background:#FFF; display: inline-block; font-size: 14px; border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.social-links li a:hover {color:#FFF; background:#0b4f78;}
/*SOCIAL*/

/*FOOTER BOTTOM*/
#footer-bottom-section { margin-top:15px; border-top:1px solid #333;}
.footer-bottom {  margin:0; padding:15px 0;}
.footer-bottom p {color:#FFF; margin: 0; padding: 0 15px; font-weight:500; font-size:14px; line-height:30px;}
.footer-bottom p span {color:#FFF; font-weight:500; font-style:normal;}
.footer-bottom p a {color:#FFF; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.footer-bottom p a:hover {color:#0b4f78; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/*FOOTER BOTTOM*/
/*FOOTER*/

/*BACK TO TOP*/
#back-to-top {position: fixed; bottom:15px; right:15px; z-index: 9999; width:50px; height:50px; line-height:50px; font-size:14px; text-align: center; background:#00487a; color: #FFF; cursor: pointer; border: 0; text-decoration: none; transition: opacity 0.5s ease-out; opacity: 0; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#back-to-top:hover {background:#0b4f78; color:#FFF; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
#back-to-top.show {opacity: 1;}
/*BACK TO TOP*/

.inner-img { margin:15px 0; padding:1px; border:1px solid #F4F4F4}

/*INNER-BANNER*/
.breadcrumb-area {padding:60px 0 45px 0; margin-bottom:15px;}
.breadcrumb-area h1 { display:block; color:#FFF; margin:0 0 5px 0; padding: 0;  background:none;}
.breadcrumb-area .breadcrumb {background: transparent none repeat scroll 0 0; display: inline-block; margin:0; padding:10px 20px; position: relative;
z-index: 1;}
.breadcrumb-area .breadcrumb li i {color:#0b4f78; margin-right: 3px;}
.breadcrumb-area .breadcrumb::after {content: ""; height: 100%; left: 0; opacity:0.35; position: absolute; top: 0; width: 100%; z-index: -1;}
.breadcrumb > li + li::before {color: #FFF; content: "\f111"; font-family: "Font Awesome 5 Free"; font-size: 8px; font-weight: 500; padding: 0 10px;
position: relative; top: -1px;}
.breadcrumb-area .breadcrumb a, .breadcrumb-area .breadcrumb li {font-weight: 600; color:#FFF; text-transform:uppercase; font-size:14px;}
.breadcrumb-area .breadcrumb a:hover {color: #0b4f78;}
.breadcrumb-area .breadcrumb li.active {color: #FFF;}
.shadow {position: relative; z-index: 1;}
.shadow.dark::after {background:#00487a none repeat scroll 0 0; content: ""; height: 100%; left: 0; /*opacity:0.75;*/ position: absolute; top: 0;
width: 100%;z-index: -1;}
.bg-fixed {background-attachment: fixed; background-position: center center; background-size: cover;}
/*INNER-BANNER*/

/*INNER ICON TEXT*/
.home-box { position: relative; margin-bottom:0; margin-top:15px; }
.home-box > .icon {display: inline-block; background:#0b4f78; width:110px; height:110px; text-align: center;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: relative; margin-bottom:0; padding:30px; overflow:hidden; }
/*INNER ICON TEXT*/

/*MAP*/
.contact-map-section .contact-map {height:400px; margin-top:15px; margin-bottom:15px;}
.contact-map-section iframe {width: 100%; height: 100%; border: 0; outline: 0;  /* Chrome 19+ & Safari 6+ */ -webkit-backface-visibility: hidden;/* Fix for transition flickering */}
/*MAP*/

/*CONTACT US*/
.contact-box { margin:15px 0; }
.contact-box > .contact-box-icon {display: inline-block; background:#0b4f78; width:90px; height:90px; text-align: center;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: relative; margin-bottom:0; padding:30px; overflow:hidden; }
.contact-box h5 { margin-bottom:0; margin-top:10px;}
.contact-box p {margin:0; padding:0; font-weight:500; }
.contact-box p a {color:#333;}
.contact-box p a:hover {color:#0b4f78;}
/*CONTACT US*/

/*OUR DISTRIBUTOR*/
.our_distributor { margin:15px 0;}
.our_distributor > .our_distributor_img {display: inline-block; background:#FFF; width:150px; height:150px; text-align: center;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: relative; margin-bottom:0; padding:0px; overflow:hidden; border:1px solid #F4F4F4; }
.our_distributor h4 {color:#0b4f78; font-size:16px; line-height:25px; margin:15px 0 0 0;}
.our_distributor p {margin:0; padding:0; font-weight:500;}
.our_distributor p span {font-weight:800;}
/*OUR DISTRIBUTOR*/

/*PRODUCT PAGE*/
.product-box-inner { float:left; width:100%; overflow:hidden; margin:15px 0; padding:0; background:#F4F4F4; border:1px solid #ccc; -moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.product-box-inner:hover {border:1px solid #00487a; background:#00487a;  -moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.product-box-inner > p { display:inline-block; margin:0; padding:15px; font-weight:700; text-transform:uppercase; letter-spacing:.5px; }
.product-box-inner > p a {color:#333; font-size:14px;  line-height:20px; margin:0; font-weight:700; }
.product-box-inner:hover > p a {color:#FFF;}

.box9{background:#0b4f78;text-align:center;position:relative}
.box9 img{width:100%;height:auto}
.box9:hover img{opacity:.5}
.box9 .box-content{padding:0px;background:rgb(0, 72, 122);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}
.box9:hover .box-content{top:15px;left:15px;bottom:15px;right:15px;opacity:1}
.box9 .title{font-weight:600; width:100%; color:#fff; font-size:14px; line-height:25px;margin:5px 0 10px 0; padding:0; position:absolute;bottom:50%;}
.box9 .icon li a{border-radius:50%}
.box9 .icon{list-style:none;padding:0;margin:0;position: relative;top:50%;}
.box9 .icon li{display:inline-block;opacity:0;transform:translateY(40px); margin:0; padding:0;}
.box9:hover .icon li{opacity:1;transform:translateY(0);}
.box9:hover .icon li:first-child{transition-delay:.1s}
.box9:hover .icon li:nth-child(2){transition-delay:.2s}
.box9 .icon li a{display:block;width:40px;height:40px; line-height:40px; background:#FFF; font-size:13px; color:#333; margin-right:5px; transition:all .35s ease 0s}
.box9 .icon a:hover{background:#00487a; color:#FFF;}
.box9 .box-content,.box9 .icon li,.box9 img{transition:all .35s ease 0s}

.thumbnail, .fancybox { padding:0; margin:0; overflow:hidden; border: none}
/*PRODUCT PAGE*/

/*LEFT-MENU*/
.left-menu-title { float:left; width:100%; font-size:20px; line-height:30px; margin:0; padding:15px; color:#FFF; font-weight:800; background:#00487a; text-transform:uppercase; letter-spacing:1px;}
.left-menu { float:left; display:block; width:100%; margin:15px 0; padding:0;}
.left-menu ul { float:left; width:100%; list-style:none; margin:0; padding:0; border:1px solid #F4F4F4; border-bottom:none;}
.left-menu ul li { float:left; width:100%; margin:0; padding:0; border-bottom:1px solid #F4F4F4; text-transform:capitalize;}
.left-menu ul li a { float:left; width:100%; font-size:14px; font-weight:500; color:#333; line-height:25px; text-decoration:none; margin:0; padding:10px 15px; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.left-menu ul li a:hover { background:#0b4f78; color:#FFF !important; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.left-menu ul li i { font-size:12px; margin-right:5px;}
/*LEFT-MENU*/

@media only screen and ( min-width: 1299px) and (max-width: 2399px) {

h1 {font-size:40px; line-height:50px;}

h2 { font-size:35px; line-height:45px;}

h3 {font-size:25px; line-height:35px;}

h4 {font-size:25px; line-height:35px;}

h5 { font-size:20px; line-height:30px;}

h6 { font-size:16px; line-height:25px;}

/**HEADER**/
/*LOGO*/

/*LOGO*/

/*CONTACT-BUTTON*/
.home_contact-btn {font-size:14px; padding:15px 25px; line-height:20px;}
/*CONTACT-BUTTON*/
/**HEADER**/

/*HOME CONTACT BTN*/
.ready-to-talk-section p, .account-create-area p {font-size:20px; line-height:30px;}
.account-create-area-btn { font-size:14px; padding:15px 30px; line-height:20px;}
/*HOME CONTACT BTN*/

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact h5 {font-size:30px; line-height:40px;}
.footer-quick-contact h5 i {font-size:18px; line-height:40px;} 
/*FOOTER-QUICK-CONTACT*/

/*INNER ICON TEXT*/
.home-box > .icon {width:130px; height:130px;}
/*INNER ICON TEXT*/

/*OUR DISTRIBUTOR*/
.our_distributor > .our_distributor_img {width:190px; height:190px;}
/*OUR DISTRIBUTOR*/

}


@media only screen and ( min-width: 768px) and ( max-width: 980px ) {

/**HEADER**/
/*TOP*/
/*CALL NOW*/
.call-now ul li {font-size:13px;}
.call-now ul li .call-icon { font-size:14px;}
/*CALL NOW*/
/*TOP*/


/*CONTACT-BUTTON*/
.home_contact-btn {font-size:11px; padding:10px;}
/*CONTACT-BUTTON*/

/*LOGO*/
.logo img { height:40px;}
/*LOGO*/
/**HEADER**/

/*FOOTER*/
#footer-1 h6 { font-size:16px; line-height:25px;}

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact h5 {font-size:20px; line-height:30px;}
.footer-quick-contact h5 i {font-size:14px; line-height:30px;} 
/*FOOTER-QUICK-CONTACT*/

/*SOCIAL*/
.social-links li a {width:30px;  line-height:30px !important; height:30px; font-size: 12px;}
/*SOCIAL*/
/*FOOTER*/

/*CONTACT US*/
.contact-box > .contact-box-icon {width:80px; height:80px; padding:25px;}
/*CONTACT US*/

/*LEFT-MENU*/
.left-menu-title {  display:none;}
.left-menu { display:none;}
/*LEFT-MENU*/
}


@media only screen and ( min-width: 600px) and ( max-width: 765px ) {

h1 {font-size:30px; line-height:40px;}

h2 { font-size:25px; line-height:35px;}

h3 {font-size:20px; line-height:30px;}

h4 {font-size:20px; line-height:30px;}

h5 { font-size:16px; line-height:25px;}

/*download*/
#download #download_inner { display:none;}
/*download*/

/**HEADER**/
/*TOP*/
#top { display:none;}
/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/
/*TOP*/

/*NAV-FIX*/
.stickydiv.stuck{position: relative;}
/*NAV-FIX*/

/*LOGO*/
.logo {float:none; width:250px; margin:60px auto 15px auto; padding: 0; display:block;}
.logo img { width:250px; height:auto;}
/*LOGO*/

/*CONTACT-BUTTON*/
.home_contact-btn { float:left; font-size:14px; width:100%; text-align:left;  padding:10px 15px; line-height:20px ; color:#FFF; background:#00487a; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none; border-bottom:1px solid #0F004A; font-weight:500;}
.home_contact-btn:hover { background:#0b4f78;color:#FFF; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none;  border-bottom:1px solid #0F004A;}
/*CONTACT-BUTTON*/
/**HEADER**/

/**OUR PRODUCTS**/
.step_by_step_box h3 { font-size:14px;  line-height:20px;}	
/**OUR PRODUCTS**/

/*HOME CONTACT BTN*/
.ready-to-talk-section p, .account-create-area p {font-size:16px; line-height:25px;}
.account-create-area-btn { font-size:14px;  padding:15px 30px; line-height:20px;}
/*HOME CONTACT BTN*/

/*FOOTER*/
#footer-1 h6 { font-size:18px; line-height:25px;}

/*FOOTER-NAV*/
.footer-nav { margin-bottom:10px;}
.footer-nav ul li { width: auto;}
.footer-nav ul li a { font-size:13px; line-height:20px;  padding:5px 20px 5px 0;}
/*FOOTER-NAV*/

/*FOOTER-CONTACT*/
.address p { font-size:13px; line-height:20px;}
.address p:last-child { margin-bottom:10px !important;}
.address h5 {font-size:14px; line-height:20px;}
.address h5 i { font-size:12px;}
/*FOOTER-CONTACT*/

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact p { font-size:13px; line-height:20px;}
.footer-quick-contact h5 {font-size:20px; line-height:30px;}
.footer-quick-contact h5 i {font-size:14px; line-height:30px;} 
/*FOOTER-QUICK-CONTACT*/

/*SOCIAL*/
.social-links li a {width:35px;  line-height:35px !important; height:35px; font-size: 12px;}
/*SOCIAL*/

/*FOOTER BOTTOM*/
.footer-bottom p {font-size:13px; line-height:20px;}
/*FOOTER BOTTOM*/
/*FOOTER*/

/*INNER-BANNER*/
.breadcrumb-area {padding:45px 0 30px 0;}
.breadcrumb > li + li::before {font-size: 8px;}
.breadcrumb-area .breadcrumb a, .breadcrumb-area .breadcrumb li {font-size:13px;}
/*INNER-BANNER*/

/*INNER ICON TEXT*/
.home-box > .icon {width:100px; height:100px; padding:25px;}
/*INNER ICON TEXT*/

/*CONTACT US*/
.contact-box > .contact-box-icon {width:80px; height:80px; padding:25px;}
/*CONTACT US*/

/*LEFT-MENU*/
.left-menu-title {  display:none;}
.left-menu { display:none;}
/*LEFT-MENU*/
}


@media only screen and ( min-width: 481px) and ( max-width: 599px ) {

h1 {font-size:25px; line-height:35px;}

h2 { font-size:20px; line-height:30px;}

h3 {font-size:16px; line-height:25px;}

h4 {font-size:16px; line-height:25px;}

h5 { font-size:15px; line-height:22px;}

h6 { font-size:14px; line-height:22px;}

p { font-size:13px; line-height:20px;}

p i { font-size:11px;}

/*download*/
#download #download_inner { display:none;}
/*download*/

/**HEADER**/
/*TOP*/
#top { display:none;}
/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/
/*TOP*/

/*NAV-FIX*/
.stickydiv.stuck{position: relative;}
/*NAV-FIX*/

/*LOGO*/
.logo {float:none; width:230px; margin:60px auto 15px auto; padding: 0; display:block;}
.logo img { width:230px; height:auto;}
/*LOGO*/

/*CONTACT-BUTTON*/
.home_contact-btn { float:left; font-size:14px; width:100%; text-align:left;  padding:10px 15px; line-height:20px ; color:#FFF; background:#00487a; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none; border-bottom:1px solid #0F004A; font-weight:500;}
.home_contact-btn:hover { background:#0b4f78;color:#FFF; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none;  border-bottom:1px solid #0F004A;}
/*CONTACT-BUTTON*/
/**HEADER**/

.home-btn { font-size:14px; padding:10x 25px; line-height:20px;}

/**OUR PRODUCTS**/
.step_by_step_box h3 { font-size:14px;  line-height:20px;}	
/**OUR PRODUCTS**/

/*HOME FORM*/
.form-contact-bor {height:50px; line-height:50px;   }
.form-contact-textar {height:100px; line-height:30px; }
.form-contact select { height:50px; line-height:50px; }
/*HOME FORM*/

/*HOME CONTACT BTN*/
.ready-to-talk-section p, .account-create-area p {font-size:15px; line-height:25px;}
.account-create-area-btn { font-size:14px;  padding:15px 30px; line-height:20px;}
/*HOME CONTACT BTN*/

/*FOOTER*/
#footer-1 h6 { font-size:16px; line-height:25px;}

/*FOOTER-NAV*/
.footer-nav { margin-bottom:10px;}
.footer-nav ul li { width: auto;}
.footer-nav ul li a { font-size:12px; line-height:20px;  padding:5px 20px 5px 0;}
/*FOOTER-NAV*/

/*FOOTER-CONTACT*/
.address p { font-size:12px; line-height:20px;}
.address p:last-child { margin-bottom:10px !important;}
.address h5 {font-size:13px; line-height:20px;}
.address h5 i { font-size:11px;}
/*FOOTER-CONTACT*/

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact p { font-size:13px; line-height:20px;}
.footer-quick-contact h5 {font-size:20px; line-height:30px;}
.footer-quick-contact h5 i {font-size:14px; line-height:30px;} 
/*FOOTER-QUICK-CONTACT*/

/*SOCIAL*/
.social-links li a {width:35px;  line-height:35px !important; height:35px; font-size: 12px;}
/*SOCIAL*/

/*FOOTER BOTTOM*/
.footer-bottom p {font-size:12px; line-height:20px;}
/*FOOTER BOTTOM*/
/*FOOTER*/

/*BACK TO TOP*/
#back-to-top {width:35px; height:35px; line-height:35px; font-size:13px;}
/*BACK TO TOP*/

/*INNER-BANNER*/
.breadcrumb-area {padding:30px 0 15px 0;}
.breadcrumb > li + li::before {font-size: 7px;}
.breadcrumb-area .breadcrumb a, .breadcrumb-area .breadcrumb li {font-size:12px;}
/*INNER-BANNER*/

/*INNER ICON TEXT*/
.home-box > .icon {width:100px; height:100px; padding:25px;}
/*INNER ICON TEXT*/

/*CONTACT US*/
.contact-box > .contact-box-icon {width:70px; height:70px; padding:22px;}
/*CONTACT US*/

/*OUR DISTRIBUTOR*/
.our_distributor h4 {font-size:15px; line-height:22px;}
.our_distributor > .our_distributor_img {width:160px; height:160px;}
/*OUR DISTRIBUTOR*/

/*PRODUCT PAGE*/
.product-box-inner > p a {font-size:13px;  line-height:18px; }
.box9 .title{font-size:13px; line-height:20px;}
.box9 .icon li a{width:35px;height:35px; line-height:35px;  font-size:12px;}
/*PRODUCT PAGE*/

/*LEFT-MENU*/
.left-menu-title {  display:none;}
.left-menu { display:none;}
/*LEFT-MENU*/
}


@media only screen and ( min-width: 320px) and ( max-width: 480px ) {	
	.pcf{position: relative;
    z-index: 9999;
    top: 50px;}
h1 {font-size:25px; line-height:35px;}

h2 { font-size:20px; line-height:30px;}

h3 {font-size:16px; line-height:24px;}

h4 {font-size:16px; line-height:24px;}

h5 { font-size:14px; line-height:20px;}

h6 { font-size:14px; line-height:22px;}

p { font-size:13px; line-height:20px;}

p i { font-size:11px;}

/*download*/
#download #download_inner { display:none;}
/*download*/

/**HEADER**/
/*TOP*/
#top { display:none;}
/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/
/*TOP*/

/*NAV-FIX*/
.stickydiv.stuck{position: relative;}
/*NAV-FIX*/

/*LOGO*/
.logo {float:none; width:210px; margin:60px auto 15px auto; padding: 0; display:block;}
.logo img { width:210px; height:auto;}
/*LOGO*/

/*CONTACT-BUTTON*/
.home_contact-btn { float:left; font-size:14px; width:100%; text-align:left;  padding:10px 15px; line-height:20px ; color:#FFF; background:#00487a; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none; border-bottom:1px solid #0F004A; font-weight:500;}
.home_contact-btn:hover { background:#0b4f78;color:#FFF; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border:none;  border-bottom:1px solid #0F004A;}
/*CONTACT-BUTTON*/
/**HEADER**/

.home-btn { font-size:14px; padding:10x 25px; line-height:20px;}

/**OUR PRODUCTS**/
.step_by_step_box h3 { font-size:13px;  line-height:18px;}	
/**OUR PRODUCTS**/

/*HOME FORM*/
.form-contact-bor {height:50px; line-height:50px;   }
.form-contact-textar {height:100px; line-height:30px; }
.form-contact select { height:50px; line-height:50px; }
/*HOME FORM*/

/*HOME CONTACT BTN*/
.ready-to-talk-section p, .account-create-area p {font-size:15px; line-height:25px;}
.account-create-area-btn { font-size:14px;  padding:15px 30px; line-height:20px;}
/*HOME CONTACT BTN*/

/*FOOTER*/
#footer-1 h6 { font-size:16px; line-height:25px;}

/*FOOTER-NAV*/
.footer-nav { margin-bottom:10px;}
.footer-nav ul li { width: auto;}
.footer-nav ul li a { font-size:12px; line-height:20px;  padding:5px 20px 5px 0;}
/*FOOTER-NAV*/

/*FOOTER-CONTACT*/
.address p { font-size:12px; line-height:20px;}
.address p:last-child { margin-bottom:10px !important;}
.address h5 {font-size:13px; line-height:20px;}
.address h5 i { font-size:11px;}
/*FOOTER-CONTACT*/

/*FOOTER-QUICK-CONTACT*/
.footer-quick-contact p { font-size:13px; line-height:20px;}
.footer-quick-contact h5 {font-size:20px; line-height:30px;}
.footer-quick-contact h5 i {font-size:14px; line-height:30px;} 
/*FOOTER-QUICK-CONTACT*/

/*SOCIAL*/
.social-links li a {width:35px;  line-height:35px !important; height:35px; font-size: 12px;}
/*SOCIAL*/

/*FOOTER BOTTOM*/
.footer-bottom p {font-size:12px; line-height:20px;}
/*FOOTER BOTTOM*/
/*FOOTER*/

/*BACK TO TOP*/
#back-to-top {width:35px; height:35px; line-height:35px; font-size:13px;}
/*BACK TO TOP*/

/*INNER-BANNER*/
.breadcrumb-area {padding:30px 0 15px 0;}
.breadcrumb > li + li::before {font-size: 7px;}
.breadcrumb-area .breadcrumb a, .breadcrumb-area .breadcrumb li {font-size:12px;}
/*INNER-BANNER*/

/*INNER ICON TEXT*/
.home-box > .icon {width:100px; height:100px; padding:25px;}
/*INNER ICON TEXT*/

/*CONTACT US*/
.contact-box > .contact-box-icon {width:70px; height:70px; padding:22px;}
/*CONTACT US*/

/*OUR DISTRIBUTOR*/
.our_distributor h4 {font-size:15px; line-height:22px;}
.our_distributor > .our_distributor_img {width:160px; height:160px;}
/*OUR DISTRIBUTOR*/

/*PRODUCT PAGE*/
.product-box-inner > p a {font-size:13px;  line-height:18px; }
.box9 .title{font-size:13px; line-height:20px;}
.box9 .icon li a{width:35px;height:35px; line-height:35px;  font-size:12px;}
/*PRODUCT PAGE*/

/*LEFT-MENU*/
.left-menu-title {  display:none;}
.left-menu { display:none;}
/*LEFT-MENU*/
}
.inquiry  .form-contact-bor,.inquiry  .form-contact-textar,.inquiry  .form-contact select{border: 2px solid #ccc;}
h4.title {
    font-size: 22px;float:left;width:100%;
    color: #65c8ef;min-height:70px;
}