body {background:#FFF; font-family: 'Montserrat', sans-serif; font-size:14px; line-height:22px; margin:0; padding:0; color:#6E6F70; 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 #FFF;}
/*LOADER*/

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

h1 { text-transform:uppercase; color:#6E6F70; font-size:35px; line-height:45px; margin:15px 0; padding:0; font-weight:800; letter-spacing:1px;}
h1 span { color:#C10069; font-size:22px; line-height:30px; margin:0; padding:0;}

h2 {font-size:28px; line-height:38px; color:#6E6F70; font-weight:800; margin:15px 0; padding:0; letter-spacing:1px; text-transform:uppercase;}

h6 { color:#777; font-size:15px; line-height:25px; margin:15px 0; padding:0; font-weight:400; text-transform:none;}
h6 span { color:#C10069; font-weight:600;}
h6 strong { color:#6E6F70; font-weight:600;}

p { color:#777; font-size:14px; line-height:22px; margin:15px 0; padding:0; font-weight:400; letter-spacing:normal;}
p a {color:#6E6F70;}
p a:hover {color:#C10069;}
p span {color:#C10069; font-weight:600;}
p strong {color:#6E6F70; font-weight:600;}
p i { font-size:12px}

/*TOP*/
#top-section { background:#F4F4F4; border-bottom:1px solid #F1F1F1;}

/*CALL NOW*/
.call-now { float:left; margin:0; display:block;}
.call-now ul {  margin:0; padding:0; list-style:none;}
.call-now ul li { float:left; font-size:13px; color:#6E6F70; line-height:21px; margin:7px 15px 7px 0; padding:0; font-weight:500;}
.call-now ul li:last-child { margin-right:0;}
.call-now ul li a { color:#6E6F70;}
.call-now ul li a:hover {color:#C10069;}
.call-now ul li .call-icon { float:left; line-height:21px; color:#C10069; margin-right:10px; font-size:15px; text-align:center;}
/*CALL NOW*/

/*Follow*/
.follow-us { float:right; margin: 0; padding:0;}
.follow-us ul { float:left; margin:0; padding:0; list-style:none;}
.follow-us ul li { float:left; margin:0 ; padding:0;}
.follow-us ul li a i { float:left; width:35px; height:35px; line-height:35px; margin:0; padding:0; text-align:center; font-size:13px; color:#6E6F70; background: none; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.follow-us ul li a i:hover { float:left; color:#C10069; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/*Follow*/
/*TOP*/

/*LOGO*/
.header-logo { float:left; margin:15px 0;}
/*LOGO*/

/*GET QUOTATION-BUTTON*/
.get_btn { float:right; font-size:13px; font-weight:600; text-transform:uppercase; padding:20px 15px; line-height:30px ; color:#FFF; background:#6E6F70; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;-webkit-border-radius:0px 6px 6px 0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0; border:none; letter-spacing:.5px;}
.get_btn:hover { background:#FFF;  color:#C10069;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border:none;}
/*GET QUOTATION-BUTTON*/

/*SEARCH PANEL*/
.search-box { float:left;margin:30px 0;}
.search-panel > .dropdown-toggle {height:50px; border: none; border-radius:7px 0 0 7px; -moz-border-radius:7px 0 0 7px; -webkit-border-radius:7px 0 0 7px; background:#6E6F70; color:#FFF; font-size:14px; padding:0 15px; text-transform:uppercase; font-weight:500;}
.search-panel>.dropdown-toggle.btn-default.focus, .search-panel>.dropdown-toggle.btn-default:focus, .search-panel>.dropdown-toggle.btn-default:hover {border:none;
color:#FFF; background:#6E6F70;}
.search-panel-btn >.btn-default {background:#6E6F70; color:#FFF; line-height:50px; border: none; height:50px; padding:0 20px; margin:0; border-radius:0 7px 7px 0; -moz-border-radius:0 7px 7px 0; -webkit-border-radius:0 7px 7px 0; font-size:14px}
.search-panel-btn>.btn-default.focus, .search-panel-btn>.btn-default:focus, .search-panel-btn>.btn-default:hover {border:none; color:#FFF; background:#C10069;}	
.form-control { float:left; width:100%; height:50px; line-height:50px; font-size:14px; text-align:left; color:#6E6F70; font-weight:400;margin:0; padding:0 0 0 15px; background:#F4F4F4; border:1px solid #F1F1F1; border-left:none; border-right:none; font-family: 'Montserrat', sans-serif;  }
.form-control:focus { background:#FFF; border:1px solid #6E6F70;  border-right:none; }
/*SEARCH PANEL*/

/*LOGIN NOW-BUTTON*/
.login_btn { float:left; font-size:12px; width:100%; font-weight:600; text-transform:uppercase; padding:15px 10px; line-height:20px ; color:#FFF; background:#6E6F70; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; margin-top:30px; margin-right:0; margin-left:0; margin-bottom:0; border:none; letter-spacing:.5px;}
.login_btn:hover { background:#C10069;  color:#FFF;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; border:none;}
/*LOGIN NOW-BUTTON*/

.readmore-btn{ font-size:15px; font-weight:600; width: auto; text-transform:uppercase; padding:15px 35px; letter-spacing:.5px; line-height:20px ; color:#FFF; background:#6E6F70; margin-top:15px; margin-bottom:15px; 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;}
.readmore-btn:hover {  background:#C10069; 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:0; padding:0;}
.new-arrivals { padding:0; margin-bottom:0;}
.step_by_step_box {border: 1px solid #6E6F70; background:#6E6F70; padding:0; position: relative; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; margin:15px 0; }
.step_by_step_box:hover { border:1px solid #C10069; background:#C10069; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}		

.step_by_step_box h5 { color:#FFF; font-size:15px; line-height:25px; font-weight:800; margin:0; padding:15px; text-transform:uppercase; letter-spacing:.5px;}	
.step_by_step_box h5 a { color:#FFF; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.step_by_step_box:hover h5 a { color:#FFF; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/**OUR PRODUCTS**/

/*FOOTER*/
#footer-1 {margin-top:15px;}

/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left { background:#C10069; padding:10px 30px;}
#footer-1 .footer-left ul { float: right; margin:0; padding:0; list-style:none;} 
#footer-1 .footer-left ul li { float:left; width:100%; margin-top:5px; margin-bottom:5px;}  
#footer-1 .footer-left .icon, #footer-1 .footer-left .info {display: table-cell; vertical-align:top;} 
#footer-1 .footer-left .info {padding-right: 15px;}
#footer-1 .footer-left ul li .icon { float:right; background:#FFF; height:70px; width:70px; line-height:70px; padding:0; text-align: center; color:#C10069; font-size:28px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; }	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 {font-weight:700; margin:0; padding:0 0 0 0; text-transform:uppercase; color: #FFF; font-size:30px; line-height:40px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:20px; line-height:30px; color: #FFF; font-weight:600;  -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; position:relative;} 
#footer-1 .footer-left li span a, #footer-1 .footer-right li span a {color: #FFF;}
#footer-1 .footer-left li span a:hover, #footer-1 .footer-right li span a:hover { color:#FFF; }

#footer-1 .footer-right { background:#A6005B; padding:10px 30px;}
#footer-1 .footer-right ul { float: left; margin:0; padding:0; list-style:none;} 
#footer-1 .footer-right ul li { float:left; width:100%; margin-top:5px; margin-bottom:5px;}  
#footer-1 .footer-right .icon, #footer-1 .footer-right .info {display: table-cell; vertical-align:top;} 
#footer-1 .footer-right .info {padding-left: 15px;}
#footer-1 .footer-right ul li .icon { float:left; background:#FFF; height:70px; width:70px; line-height:70px; padding:0; text-align: center; color:#C10069; font-size:28px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; }	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

/*INNER-BANNER*/
.breadcrumb-area {padding:75px 0 30px 0; margin-bottom:15px;}
.breadcrumb-area h1 { display:block; color:#6E6F70; 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:#C10069; 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: #6E6F70; 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:#6E6F70; text-transform:uppercase; font-size:14px;}
.breadcrumb-area .breadcrumb a:hover {color: #C10069;}
.breadcrumb-area .breadcrumb li.active {color: #6E6F70;}
.shadow {position: relative; z-index: 1;}
.shadow.dark::after {background:#F4F4F4 none repeat scroll 0 0; content: ""; height: 100%; left: 0; /*opacity:0.75;*/ position: absolute; top: 0;
width: 100%;z-index: -1; border-bottom:1px solid #F1F1F1;}
.bg-fixed {background-attachment: fixed; background-position: center center; background-size: cover;}
/*INNER-BANNER*/

/*All FORM*/
.form-contact-box-inner { float:left; margin: 0; padding:0; }

.form-contact { float:left; height:auto;  margin:15px 0; font-size:14px; line-height:22px; color:#777; font-weight:400; }
.form-contact a { color:#6E6F70; text-decoration:none; font-weight:600; margin:0; padding:0;}
.form-contact a:hover { color:#C10069;}

.form-contact-bor { float:left; width:100%; height:55px; line-height:55px; font-size:14px; text-align:left; color:#6E6F70; font-weight:400;margin:0 0 0 0; padding:0 0 0 15px; background:#FFF; border:1px solid #F1F1F1; 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:#6E6F70; margin:0 0 0 0; padding:5px 0 0 15px; background:#FFF; border:1px solid #F1F1F1; 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:1px solid #C10069; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }

.form-contact select { float:left; font-size:14px; margin:0; padding:0 0 0 15px; color:#6E6F70;  width:100%; height:55px; line-height:55px; font-weight:400; background:#FFF  url(../images/arrow-select.png) no-repeat right 10px center ;border:1px solid #F1F1F1; 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:1px solid #C10069; color:#6E6F70; 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; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}

.form-btn { font-size:15px; font-weight:600; text-transform:uppercase; padding:15px 35px; letter-spacing:.5px; line-height:20px ; color:#FFF; background:#6E6F70; 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:#C10069; border:none; color:#FFF;  transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}

.form-contact label { font-size:14px; width:100%; text-align:left; color:#000; font-weight:500; margin:0; padding:0 0 7px 0; line-height:23px;}
.form-contact label span { color:#C10069;}
/*All FORM*/

.register-form {  padding:15px; margin-top:15px; margin-bottom:15px; background:#F4F4F4; border:1px solid #F1F1F1; }

/*CONTACT-ADDRESS*/
.contact-address { float:left; margin:10px 0 15px 0; padding:0;} 
.contact-address ul { margin:0; padding:0; list-style:none;} 
.contact-address ul li { margin-top:15px;} 
.contact-address ul li:first-child {margin-top: 0;} 
.contact-address ul li:last-child { margin-bottom:15px;} 
.contact-address .contact-address-icon, .contact-address .contact-address-info {display: table-cell; vertical-align: middle;} 
.contact-address .contact-address-info {padding-left: 15px;}
.contact-address ul li i {background: #C10069 none repeat scroll 0 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #FFF; font-size:14px; height:40px; line-height:40px; text-align: center; width:40px;}	
.contact-address .contact-address-info h5 {font-weight: 700; margin:0; padding:0; text-transform: uppercase; color: #C10069; font-size:14px; line-height:22px;} 
.contact-address li span { font-size:13px; color: #6E6F70;} 
.contact-address li span a {color: #6E6F70;}
.contact-address li span a:hover { color:#C10069;}
/*CONTACT-ADDRESS*/

/*MAP*/
.contact-map-section .contact-map {height: 450px; margin-top:-15px;}
.contact-map-section iframe {width: 100%; height: 100%; border: 0; outline: 0;  -webkit-backface-visibility: hidden;/* Fix for transition flickering */}
/*MAP*/

/*LEFT-MENU*/
.left-menu-title { float:left; width:100%; font-size:18px; line-height:30px; margin:0; padding:10px 15px; color:#FFF; font-weight:800; background:#C10069; 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 #F1F1F1; border-bottom:none;}
.left-menu ul li { float:left; width:100%; margin:0; padding:0; border-bottom:1px solid #F1F1F1; text-transform:capitalize;}
.left-menu ul li a { float:left; width:100%; font-size:14px; font-weight:500; color:#6E6F70; line-height:20px; 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:#6E6F70; color:#FFF; transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
/*LEFT-MENU*/

/*PRODUCT PAGE*/
.product-box-inner { float:left; width:100%; overflow:hidden; margin:15px 0; padding:0; border:1px solid #6E6F70; background:#6E6F70; -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 #C10069; background:#C10069;  -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; }
.product-box-inner > p a { color:#FFF; font-size:14px;  line-height:20px; margin:0; }
.product-box-inner:hover > p a {  color:#FFF;}

.box9{background:#6E6F70;text-align:center;position:relative}
.box9 img{width:100%;height:auto}
.box9:hover img{opacity:.5}
.box9 .box-content{padding:0px;background:rgba(110,111,112,.85);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:700; width:100%; color:#fff; font-size:16px; line-height:25px;margin:5px 0 10px 0; padding:0; position:absolute;bottom:50%; text-transform:uppercase; letter-spacing:.5px;}
.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:#6E6F70; margin-right:5px; transition:all .35s ease 0s}
.box9 .icon a:hover{background:#C10069; 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*/

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

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

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

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

/*TOP*/
/*CALL NOW*/
.call-now ul li { font-size:14px; line-height:21px; margin:7px 15px 7px 0;}
.call-now ul li .call-icon { line-height:21px; font-size:15px;}
/*CALL NOW*/

/*Follow*/
.follow-us ul li a i {  width:35px; height:35px; line-height:35px; font-size:14px;}
/*Follow*/
/*TOP*/

/*LOGIN NOW-BUTTON*/
.login_btn {  font-size:14px; padding:15px 10px; line-height:20px; margin-top:30px;}
/*LOGIN NOW-BUTTON*/

/*GET QUOTATION-BUTTON*/
.get_btn { font-size:14px; padding:20px 22px; line-height:30px ;}
/*GET QUOTATION-BUTTON*/

.readmore-btn{ font-size:16px; padding:15px 40px;}

/**OUR PRODUCTS**/
.step_by_step_box h5 { font-size:16px; line-height:25px;}	
/**OUR PRODUCTS**/

/*FOOTER*/
/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left ul li .icon {  height:40px; width:40px; line-height:40px; font-size:20px; }	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 { font-size:18px; line-height:18px; padding-top:5px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:20px; line-height:40px; }
#footer-1 .footer-right ul li .icon {  height:40px; width:40px; line-height:40px; font-size:20px; }	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

/*LEFT-MENU*/
.left-menu-title {font-size:20px; line-height:30px;}
/*LEFT-MENU*/

}


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

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

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

/*GET QUOTATION-BUTTON*/
.get_btn { font-size:10px; padding:15px 10px; line-height:20px ;}
/*GET QUOTATION-BUTTON*/

/*FOOTER*/
/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left ul li .icon {  height:60px; width:60px; line-height:60px; font-size:22px; }	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 { font-size:24px; line-height:35px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:16px; line-height:25px; }
#footer-1 .footer-right ul li .icon {  height:60px; width:60px; line-height:60px; font-size:22px; }	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

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

/*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:26px; line-height:35px;}
h1 span { font-size:18px; line-height:24px;}

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

/*TOP*/
#top-section { display:none;}

/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/

/*Follow*/
.follow-us { display:none;}
/*Follow*/
/*TOP*/

/*LOGO*/
.header-logo { float: none; margin:60px 0 15px 0; text-align:center !important;}
/*LOGO*/

/*GET QUOTATION-BUTTON*/
.get_btn { float:left; width:100%; text-align:left; font-size:13px; font-weight:500; padding:10px 15px; line-height:20px ; color:#FFF; background:#6E6F70; border-bottom:1px solid #FFF !important; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0;}
.get_btn:hover { background:#C10069;  color:#FFF;  transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
/*GET QUOTATION-BUTTON*/

/*SEARCH PANEL*/
.search-box { float:left;margin: 0;}
/*SEARCH PANEL*/

/*LOGIN NOW-BUTTON*/
.login_btn { font-size:14px; padding:15px 10px; line-height:20px; margin-top:15px; margin-bottom:15px;}
/*LOGIN NOW-BUTTON*/

.readmore-btn{ font-size:14px; padding:15px 30px; line-height:20px;}

/*FOOTER*/
/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left { padding:10px;}
#footer-1 .footer-left ul li {  width:100%; margin-top:0px; margin-bottom:0px;}  
#footer-1 .footer-left .info { float:left; padding-right:0; width:100%;}
#footer-1 .footer-left ul li .icon {height:60px; width:60px; line-height:60px; font-size:20px; margin-bottom:10px;}	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 { font-size:22px; line-height:30px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:15px; line-height:20px;} 

#footer-1 .footer-right { padding:10px;} 
#footer-1 .footer-right ul li { width:100%; margin-top:0; margin-bottom:0;}  
#footer-1 .footer-right .info { float:left; padding-left:0; width:100%;}
#footer-1 .footer-right ul li .icon {height:60px; width:60px; line-height:60px; font-size:20px; margin-bottom:10px;}	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

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

/*All FORM*/
.form-contact { font-size:14px; line-height:20px;}
.form-contact-bor { height:50px; line-height:50px; font-size:14px;}
.form-contact-textar { height:100px; line-height:35px; font-size:14px;}
.form-contact select { font-size:14px; height:50px; line-height:50px;}
.form-btn { font-size:14px; padding:15px 30px; line-height:20px;} 
.form-contact label { font-size:14px; line-height:23px;}
/*All FORM*/

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

/*PRODUCT PAGE*/
.product-box-inner > p a { font-size:16px;  line-height:25px;}
.box9 .title{ font-size:16px; line-height:25px;}
.box9 .icon li a{width:40px;height:40px; line-height:40px; font-size:12px;}
/*PRODUCT PAGE*/
}


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

h1 { font-size:24px; line-height:35px;}
h1 span { font-size:16px; line-height:20px;}

h2 {font-size:18px; line-height:28px;}

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

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

/*TOP*/
#top-section { display:none;}

/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/

/*Follow*/
.follow-us { display:none;}
/*Follow*/
/*TOP*/

/*LOGO*/
.header-logo { float: none; margin:60px 0 15px 0; text-align:center !important;}
.header-logo img { width:156px;}
/*LOGO*/

/*SEARCH PANEL*/
.search-box { float:left;margin: 0;}
/*SEARCH PANEL*/

/*LOGIN NOW-BUTTON*/
.login_btn { font-size:14px; padding:15px 10px; line-height:20px; margin-top:15px; margin-bottom:15px;}
/*LOGIN NOW-BUTTON*/

/*GET QUOTATION-BUTTON*/
.get_btn { float:left; width:100%; text-align:left; font-size:13px; font-weight:500; padding:10px 15px; line-height:20px ; color:#FFF; background:#6E6F70; border-bottom:1px solid #FFF !important; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0;}
.get_btn:hover { background:#C10069;  color:#FFF;  transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
/*GET QUOTATION-BUTTON*/

.readmore-btn{ font-size:14px; padding:15px 30px; line-height:20px;}

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

/*FOOTER*/
/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left { padding:15px;}
#footer-1 .footer-left ul li {  width:100%; margin-top:0px; margin-bottom:0px;}  
#footer-1 .footer-left .info { float:left; padding-right:0; width:100%;}
#footer-1 .footer-left ul li .icon {height:50px; width:50px; line-height:50px; font-size:16px; margin-bottom:10px;}	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 { font-size:20px; line-height:30px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:14px; line-height:20px;} 

#footer-1 .footer-right { padding:15px;} 
#footer-1 .footer-right ul li { width:100%; margin-top:0; margin-bottom:0;}  
#footer-1 .footer-right .info { float:left; padding-left:0; width:100%;}
#footer-1 .footer-right ul li .icon {height:50px; width:50px; line-height:50px; font-size:16px; margin-bottom:10px;}	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

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

/*All FORM*/
.form-contact { font-size:13px; line-height:20px;}
.form-contact-bor { height:50px; line-height:50px; font-size:13px;}
.form-contact-textar { height:100px; line-height:35px; font-size:13px;}
.form-contact select { font-size:13px; height:50px; line-height:50px;}
.form-btn { font-size:13px; padding:15px 25px; line-height:20px;} 
.form-contact label { font-size:13px; line-height:20px;}
/*All FORM*/

/*CONTACT-ADDRESS*/	
.contact-address .contact-address-info h5 {font-size:14px; line-height:22px;} 
.contact-address li span { font-size:13px;} 
/*CONTACT-ADDRESS*/

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

/*PRODUCT PAGE*/
.product-box-inner > p a { font-size:16px;  line-height:25px;}
.box9 .title{ font-size:16px; line-height:25px;}
.box9 .icon li a{width:40px;height:40px; line-height:40px; font-size:12px;}
/*PRODUCT PAGE*/
}


@media only screen and ( min-width: 320px) and ( max-width: 480px ) {	

h1 { font-size:22px; line-height:30px;}
h1 span { font-size:15px; line-height:20px;}

h2 {font-size:18px; line-height:28px;}

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

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

/*TOP*/
#top-section { display:none;}

/*CALL NOW*/
.call-now { display:none;}
/*CALL NOW*/

/*Follow*/
.follow-us { display:none;}
/*Follow*/
/*TOP*/

/*LOGO*/
.header-logo { float: none; margin:60px 0 15px 0; text-align:center !important;}
.header-logo img { width:156px;}
/*LOGO*/

/*SEARCH PANEL*/
.search-box { float:left;margin: 0;}
/*SEARCH PANEL*/

/*LOGIN NOW-BUTTON*/
.login_btn { font-size:14px; padding:15px 10px; line-height:20px; margin-top:15px; margin-bottom:15px;}
/*LOGIN NOW-BUTTON*/

/*GET QUOTATION-BUTTON*/
.get_btn { float:left; width:100%; text-align:left; font-size:13px; font-weight:500; padding:10px 15px; line-height:20px ; color:#FFF; background:#6E6F70; border-bottom:1px solid #FFF !important; transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; margin-top:0; margin-right:0; margin-left:0; margin-bottom:0;}
.get_btn:hover { background:#C10069;  color:#FFF;  transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
/*GET QUOTATION-BUTTON*/

.readmore-btn{ font-size:14px; padding:15px 30px; line-height:20px;}

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

/*FOOTER*/
/*FOOTER EMAIL & SUPPORT SECTION*/
#footer-1 .footer-left { padding:15px;}
#footer-1 .footer-left ul li {  width:100%; margin-top:0px; margin-bottom:0px;}  
#footer-1 .footer-left .info { float:left; padding-right:0; width:100%;}
#footer-1 .footer-left ul li .icon {height:40px; width:40px; line-height:40px; font-size:14px; margin-bottom:10px;}	
#footer-1 .footer-left .info h5, #footer-1 .footer-right .info h5 { font-size:15px; line-height:20px;} 
#footer-1 .footer-left li span, #footer-1 .footer-right li span { font-size:10px; line-height:16px;} 

#footer-1 .footer-right { padding:15px;} 
#footer-1 .footer-right ul li { width:100%; margin-top:0; margin-bottom:0;}  
#footer-1 .footer-right .info { float:left; padding-left:0; width:100%;}
#footer-1 .footer-right ul li .icon {height:40px; width:40px; line-height:40px; font-size:14px; margin-bottom:10px;}	
/*FOOTER EMAIL & SUPPORT SECTION*/
/*FOOTER*/

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

/*All FORM*/
.form-contact { font-size:13px; line-height:20px;}
.form-contact-bor { height:50px; line-height:50px; font-size:13px;}
.form-contact-textar { height:100px; line-height:35px; font-size:13px;}
.form-contact select { font-size:13px; height:50px; line-height:50px;}
.form-btn { font-size:13px; padding:15px 25px; line-height:20px;} 
.form-contact label { font-size:13px; line-height:20px;}
/*All FORM*/

/*CONTACT-ADDRESS*/
.contact-address ul li i {font-size:12px; height:35px; line-height:35px; width:35px;}	
.contact-address .contact-address-info h5 {font-size:14px; line-height:20px;} 
.contact-address li span { font-size:13px;} 
/*CONTACT-ADDRESS*/

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

/*PRODUCT PAGE*/
.product-box-inner > p a { font-size:15px;  line-height:25px;}
.box9 .title{ font-size:14px; line-height:25px;}
.box9 .icon li a{width:40px;height:40px; line-height:40px; font-size:12px;}
/*PRODUCT PAGE*/
}



@media only screen and ( min-width: 320px) and ( max-width: 780px ) {
 .img-responsive{width:100% !important;}   
}