/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
/* main menu
---------------------------------- */
@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'maven_problack';
    src: url('../fonts/Maven-Pro-Black-webfont.eot');
    src: url('../fonts/Maven-Pro-Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Maven-Pro-Black-webfont.woff2') format('woff2'),
         url('../fonts/Maven-Pro-Black-webfont.woff') format('woff'),
         url('../fonts/Maven-Pro-Black-webfont.ttf') format('truetype'),
         url('../fonts/Maven-Pro-Black-webfont.svg#maven_problack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'maven_probold';
    src: url('../fonts/Maven-Pro-Bold-webfont.eot');
    src: url('../fonts/Maven-Pro-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Maven-Pro-Bold-webfont.woff2') format('woff2'),
         url('../fonts/Maven-Pro-Bold-webfont.woff') format('woff'),
         url('../fonts/Maven-Pro-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Maven-Pro-Bold-webfont.svg#maven_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'maven_promedium';
    src: url('../fonts/Maven-Pro-Medium-webfont.eot');
    src: url('../fonts/Maven-Pro-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Maven-Pro-Medium-webfont.woff2') format('woff2'),
         url('../fonts/Maven-Pro-Medium-webfont.woff') format('woff'),
         url('../fonts/Maven-Pro-Medium-webfont.ttf') format('truetype'),
         url('../fonts/Maven-Pro-Medium-webfont.svg#maven_promedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'maven_proregular';
    src: url('../fonts/Maven-Pro-Regular-webfont.eot');
    src: url('../fonts/Maven-Pro-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Maven-Pro-Regular-webfont.woff2') format('woff2'),
         url('../fonts/Maven-Pro-Regular-webfont.woff') format('woff'),
         url('../fonts/Maven-Pro-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Maven-Pro-Regular-webfont.svg#maven_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* main menu
---------------------------------- */

.top-header{width:100%; background:#000;}
.top-header .mail{float:left; background-color: #000;}
.top-header .mail a{color:#FFF; float:left; padding:7px; font-size:14px; background-color: #000;}
.top-header .mail a .mail-icon{margin-right:5px; font-size:12px; background-color: #000;}
.top-header .mail a:hover{color:#000; background-color: #000;}
.top-header .phone{float:left; color:#FFF; font-size:14px; padding:7px 15px; background-color: #000;}
.top-header .menu-top{float:right; margin-right:9px; background-color: #000;}
.top-header .menu-top ul{margin:0px; padding:0px; background-color: #000;}
.top-header .menu-top ul li{list-style:none; float:left; padding:0px; margin:0px;border-left:1px solid #777; background-color: #000;}
.top-header .menu-top ul li:first-child{border:0px; background-color: #000;}
.top-header .menu-top ul li a{font-size:13px; padding:0px 15px; margin:0px; line-height:34px; display:block; text-transform:uppercase; background-color: #000;}
.top-header .menu-top ul li a:hover{color:#FFF; background-color: #000;}
.top-header .menu-top ul li a .login-icon{border:0px; font-size:12px; background-color: #000;}
.top-header .mobile{display:none;}

.top-header a { color: #ff8e00; }
.top-header a:hover {  color: #ff8e00; }


#main-menu .navbar {
    border-radius:0px;
} 

.fixed-header-on .header {background-color: rgba(0, 0, 0, 0.95);padding: 5px 0;}
.fixed-header-on .site-name {font-size: 24px;}
.fixed-header-on .logo {-webkit-transform: scale(0.8);transform: scale(0.8);margin-top: 0;margin-bottom: 0;}
.logo {margin:22px 0px 0px 0px; position:relative; z-index:1;}
.header-left{float:left;}
.header .navbar {margin-bottom: 0;}
.main-navigation .navbar-default {background-color: transparent;border: none;margin:0px;}
.main-navigation .navbar-default .navbar-nav > li > a {padding:18px 20px;font-size:16px;font-weight:300;text-shadow:none;font-family:'maven_proregular';text-transform:uppercase;    line-height: 39px; color:#fff;}
.main-navigation .navbar-default .navbar-nav > li.login > a {border-radius:3px;font-size:13px; margin:9px 0px 0px 20px; line-height:19px;}
.main-navigation .navbar-default .navbar-nav > li.login > a:hover {color:#FFF;}
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown {position: static;}
.yamm .container {position:relative;}
.yamm .dropdown-menu {left: auto;}
.yamm .yamm-content {padding:10px 30px;}
.yamm .dropdown.yamm-fw .dropdown-menu {left:0;right: 0;}
.dropdown-menu-hosting a{text-align:center;}
.dropdown-menu-hosting h2{font-family:'maven_probold'; color:#333; font-size:26px; margin:0px; padding:0px 0px 15px 0px; border-bottom:2px solid #CCC;}
.dropdown-menu-hosting a h4{font-family:'maven_probold'; color:#333; font-size:20px; margin:0px; padding:15px 0px 6px 0px; text-align:center;}
.dropdown-menu-hosting a p{font-family:'maven_proregular'; color:#333; font-size:14px; margin:0px; padding:0px; text-align:center; line-height:26px;}
.dropdown-menu-hosting a .menu-icon{font-size:60px; color:#CCC;margin: 10px auto;text-align: center; display:block;}
.dropdown-menu-hosting a:hover h4, .dropdown-menu-hosting  a:hover .menu-icon{border:none !important; color:#ff8e00;}
.dropdown-menu-hosting a:hover { text-decoration:none;}


.sidebar-nav {padding: 9px 0;}
.dropdown-menu .sub-menu {left:100%;position:absolute;top:0;visibility:hidden;margin-top:-2px;}
.dropdown-menu li:hover .sub-menu {visibility: visible;}
.dropdown:hover .dropdown-menu {display: block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top: 0;}

.hosting-menu{position:relative !important;}
.hosting-menu .dropdown-menu{background-color:#FFF;border:0;padding:0;margin-top:0;border-top:0;border-radius:0;left:0;}
.hosting-menu .dropdown-menu:before{position: absolute;top:0;}
.hosting-menu .dropdown-menu > li > a {padding: 8px 15px;color: #000;}



.dropdown-menu .sub-menu {left:100%;position:absolute;visibility:hidden; top:auto; margin-top:-37px;}
.dropdown-menu li:hover .sub-menu {visibility: visible;display: block;}
.dropdown-menu .sub-menu .sub-menus {left:100%;position:absolute;visibility:hidden; top:auto; margin-top:-37px;}
.dropdown-menu .sub-menu li:hover .sub-menus {visibility: visible;display: block;}

/* main banner
---------------------------------- */

.banner {width: 100%;height: 100%;min-height: 100%;position: relative;color: #fff;background:#000 url(../img/banner.png) no-repeat center bottom;}
.banner h1{font-family:'maven_problack';font-size:48px;color:#FFF;margin:0px;padding:40px 0px 28px 0px;font-weight:normal;}
.banner p{font-family:'maven_proregular';font-size:17px;color:#FFF;margin:0px;padding:0px 0px 20px 0px;font-weight:normal;}
.banner input[type="text"]{background:#FFF;border-radius:3px !important;font-size:30px; color:#d5d3d3;font-family: 'maven_probold';padding:0px;height:70px;text-indent:20px;float:left;width:100%;margin:30px 0px;}
.banner input[type="submit"]{font-family: 'maven_probold';font-size:22px !important;height:70px !important;border:0px;border-radius:3px !important
;margin:0px 0px 0px 10px !important; padding:0px 15px !important;box-shadow: none;}
.banner .transfer input[type="text"]{width:84%; border-radius:3px 0px 0px 3px; margin:30px 0px 60px 0px;}
.banner .transfer input[type="submit"]{width:14%; border-radius:0px 3px 3px 0px; padding:0px; margin:30px 0px 60px 0px !important;}
.banner .register select{border:0 none;border-radius:0;color:#666666;float:left;font-size:30px;height:70px;margin:30px 0;padding:0;width:14%;}
.banner .register input[type="text"]{width:70%; border-radius:3px 0px 0px 3px; margin:30px 0px 60px 0px;}
.banner .register input[type="submit"]{width:15%; border-radius:0px 3px 3px 0px; padding:0px; margin:30px 0px 60px 0px !important;}
.banner .promo{background:#FFF; border-radius:3px; text-align:center; padding:0px 20px; width:100%; margin-bottom:50px;}
.banner .promo h1{font-family:'maven_problack';font-size:30px;color:#ffca08;margin:0px;padding:10px 0px;}
.banner .promo h2{font-family: 'maven_probold';font-size:20px;color:#000;margin:0px;padding:0px 0px 10px 0px;}
.banner .promo h1.com{color:#0096dc;}
.banner .promo h1.net{color:#ffca08;}
.banner .promo h1.org{color:#7aab2d;}
.banner .promo h1.biz{color:#e3392b;}
.banner .promo:hover h1.com, .banner .promo:hover h1.net, .banner .promo:hover h1.org, .banner .promo:hover h1.biz{color:#000;}

.captchainput{float:left; width:100%; padding:0px;}
.captchainput p{margin:0px; padding:0px;}
.captchainput p input[type="text"]{background:#FFF;border-radius:3px;font-size:14px;color:#333;font-family:'maven_proregular';;padding:0px;height:24px;text-indent:5px;width:100px !important;margin:0px; float:none;}

/* Hosting box
---------------------------------- */

.hosting-box{width:100%;background:#f1f1f1;padding:50px 0px;}
.hosting-box h3{font-family: 'maven_problack';color:#333; font-size:36px; margin:0px; padding:0px 0px 30px 0; text-transform:uppercase; text-align:center;}
.hosting-box .hosting-b{background:#FFF;border:1px solid #d8d8d6;border-radius:3px; text-align:center; padding:15px 30px 30px 30px;}
.hosting-box .hosting-b h2{font-family: 'maven_problack';color:#433e13; font-size:36px; margin:0px; padding:0px;}
.hosting-box .hosting-b p{ color:#62625f; font-size:15px; padding:15px 0px 30px 0; margin:0px;}
.hosting-box .hosting-b span{ font-size:18px; color:#4a4a48; padding:0px; margin:20px 0px 0px 0px;}
.hosting-box .hosting-b h1{font-family: 'maven_problack';font-size:48px; color:#2d2d2c; padding:0px 0px 20px 0px; margin:0px;}
.hosting-box .hosting-b h1 span{font-family: 'maven_proregular';font-size:24px; color:#2d2d2c; font-weight:normal;}
.hosting-box .hosting-b a{font-family: 'maven_problack';font-size:24px;padding:10px 50px; margin:0 auto;border-radius:3px; display:inline-block;}
.hosting-box .hosting-b:hover a{background:#FFF; color:#333; box-shadow:none;}
.hosting-box .hosting-b:hover a:hover{color:#FFF; box-shadow:none;}

/* What we do
---------------------------------- */

.what-we-do{background:#232323 url(../img/what-we-do.jpg) no-repeat center bottom;width: 100%;height:100%;min-height:100%;position: relative; text-align:center; color:#FFF; padding:50px 0px;}
.what-we-do h2{font-family: 'maven_problack';color:#FFF; font-size:36px; margin:0px; padding:20px 0px 30px 0;}
.what-we-do .whatwedo h3{font-family: 'maven_probold';color:#FFF; font-size:26px; margin:0px; padding:20px 0px 0px 0px;}
.what-we-do .whatwedo p{font-size:16px; color:#d4d4d4; padding:0px; margin:15px 0px 0px 0px; line-height:26px;}
.what-we-do .whatwedo .what-icon{ font-size:90px; color:#FFF; margin-top:30px;}



/* Testimonials
---------------------------------- */
.testimonial{width: 100%;height:100%;min-height:100%;position: relative; padding:30px 0px; }
.testimonial h2{font-family: 'maven_problack';color:#1b1b1b; font-size:36px; margin:0px; text-align:center; padding:0px 0px 30px 0px; text-transform:uppercase;}
.testimonial .testi-client{border:2px solid #dedede; border-radius:3px; padding:10px; margin-bottom:10px;}
.testimonial .testi-client p{font-size:15px; color:#676565; text-align:justify; line-height:26px;}
.testimonial .auther img{float:right; width:100px; height:100px; border-radius:100%;}
.testimonial .auther .author-left{text-align:right; padding-top:23px;}
.testimonial .auther .author-left strong{font-size:18px; color:#000; text-align:right; line-height:26px;}
.testimonial .auther .author-left span{font-size:15px; color:#676565; text-align:right; line-height:26px;}

.testimonial .testi-client:hover p{color:#000;}


/* footer
---------------------------------- */

#footer{width:100%; background:#323232;}
#footer .footer h2{ font-size:24px; color:#FFF;font-family: 'maven_probold'; margin:0px; padding:20px 0px;}
#footer .footer ul{margin:0px; padding:0px;}
#footer .footer ul li{list-style:none; float:left; clear:both; line-height:30px;}
#footer .footer ul li a{ font-size:16px; color:#CCC; padding:0px;}
#footer .footer .pay-icon{ background:#FFF; border-radius:3px; display:inline-block; padding:10px; margin-top:10px;}
#footer .footer .pay-icon .pay-icons{ font-size:50px; color:#999; cursor:pointer;}
#footer .footer .pay-icon .pay-icons:hover{color:#333;}
#footer .footer  a .social-icon{font-size:20px; color:#000;  border-radius:100%; width:40px; height:40px; line-height:40px; text-align:center;}
#footer .footer  a:hover .social-icon{color:#000; background:#FFF;}
#footer .newsletter{ width:100%; text-align:center; padding:20px 0px; margin:15px 0px 0px 0px; display:none;}
#footer .newsletter h2{font-size:24px; color:#2e3436; text-align:left;font-family: 'maven_probold'; margin:0px; padding:0px;}
#footer .newsletter input[type="text"]{background:#FFF;border-radius:3px;font-size:12px; color:#757575;padding:0px;height:31px;text-indent:7px;margin:0px 10px 0px 0px; border:0px}
#footer .newsletter input[type="submit"]{background:#323232;color:#FFF;font-size:14px;border:0px;border-radius:3px;margin:0px; padding:5px 10px;}
#footer .footer .copyright{color:#8b8a8a; font-size:12px; text-align:left; padding:8px 0px;}
#footer .footer .develop{color:#8b8a8a; font-size:12px; text-align:right; padding:8px 0px;}
#footer .footer .develop a{ padding:0px; margin:0px; text-decoration:underline; font-size:12px;}
.bootom-ft { margin:20px 0 0 0;background-color: #3A3A3A; border-top: 1px solid #424242;}

/* why choose
---------------------------------- */

.why-choose{width:100%;padding:0px;}
.why-choose h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:center; padding:30px 0px 30px 0px; text-transform:uppercase;}
.why-choose .whyc-b{background:#FFF;border:1px solid #e0e0e0;border-radius:3px; text-align:center; padding:15px 30px; margin-bottom:30px;}
.why-choose .whyc-b .why-icon{ color:#a9a9a9; font-size:60px; border:10px solid #a9a9a9; border-radius:100%; width:120px; height:120px; line-height:98px;}
.why-choose .whyc-b h2{color:#464646; font-size:22px; margin:18px 0px 0px 0px; padding:0px; font-weight:normal;}
.why-choose .whyc-b p{ color:#575252; font-size:13px; padding:10px 0px; margin:0px; line-height:24px;}


/* why register
---------------------------------- */

.why-register{width:100%;padding:30px 0px;}
.why-register h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:center; padding:0px 0px 30px 0px; text-transform:uppercase;}
.why-register p{color:#2e2e2e; font-size:15px; padding:10px 0px; margin:0px; line-height:24px;}
.why-register ul.w-register{margin:0px; padding:0px;}
.why-register ul.w-register li{color:#2e2e2e; font-size:15px; padding:0px; margin:0px; line-height:30px; list-style:none;}
.why-register ul.w-register li:before{content:"\f00c";font-family:'FontAwesome';color:#757575; font-size:15px; padding-right:8px;}


/* domain privacy
---------------------------------- */

.domain-privacy{width:100%;padding:30px 0px; background:url(../img/bg-middle.png) repeat; text-align:center;}
.domain-privacy h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px; text-align:center; padding:0px 0px 20px 0px; text-transform:uppercase;}
.domain-privacy p{color:#2e2e2e; font-size:15px; padding:10px 0px 20px 0px; margin:0px; line-height:24px; text-align:center;}
.domain-privacy a{font-family: 'maven_problack'; font-size:24px;padding:10px 50px; margin:0 auto;border-radius:3px; display:inline-block;}
.domain-privacy a:hover{color:#FFF; box-shadow:none;}

/* bulk register
---------------------------------- */

.bulk-register{width:100%;padding:30px 0px;}
.bulk-register h3{font-family: 'maven_probold';color:#030303; font-size:24px; margin:0px; text-align:left; padding:0px 0px 10px 0px;}
.bulk-register h4{;color:#030303; font-size:16px; margin:0px; padding:0px; text-align:left; padding:0px 0px 20px 0px;}
.bulk-register textarea{font-size:15px; color:#656565; border:1px solid #acabab; width:100%; height:175px; border-radius:0px;}
.bulk-register input[type="submit"]{font-family: 'maven_probold';font-size:30px;height:60px;border:0px;border-radius:3px ;float:left;margin:15px 0px 0px 0px;width:165px;text-align:center;}
.bulk-register .select-box{background:#e3e3e3; padding:20px;}
.bulk-register .select-box h5{font-family: 'maven_probold';font-size:18px; color:#565353; margin:0px; text-align:center; padding:0px 0px 20px 0px; line-height:26px;}
.bulk-register .select-box h2{font-family: 'maven_probold';font-size:24px; color:#565353; margin:0px;  text-align:left; padding:0px 0px 20px 0px;}
.bulk-register .select-box .select{font-size:16px; color:#565353;}
.bulk-register .select-box .select .col-md-3{ padding-top:10px;}
.bulk-register .select-boxs{padding:20px;}
.bulk-register .select-boxs h5{font-family: 'maven_probold';font-size:18px; color:#565353; margin:0px; text-align:center; padding:0px 0px 20px 0px; line-height:26px;}
.bulk-register .select-boxs h2{font-family: 'maven_probold';font-size:24px; color:#565353; margin:0px; text-align:center; padding:0px 0px 20px 0px;}
.bulk-register .select-boxs h6{font-size:16px; color:#565353; margin:0px; padding:0px; text-align:center; padding:0px 0px 20px 0px; line-height:26px;}


.why-free{width:100%;padding:30px 0px; background:#e3e3e3;}
.why-free h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px; text-align:left; padding:22px 0px 10px 0px; text-transform:uppercase;}
.why-free p{color:#2e2e2e; font-size:15px; padding:10px 0px; margin:0px; line-height:24px;}

.why-ch{width:100%;padding:30px 0px; background:url(../img/bg-middle.png) repeat;}
.why-ch h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:left; padding:0px 0px 15px 0px; text-transform:uppercase; /*border-bottom:2px solid #ff8e00;*/}
.why-ch p{color:#2e2e2e; font-size:15px; padding:10px 0px; margin:0px; line-height:24px;}
.why-ch ul.w-register{margin:0px; padding:0px;}
.why-ch ul.w-register li{color:#2e2e2e; font-size:15px; padding:0px; margin:0px; line-height:30px; list-style:none;}
.why-ch ul.w-register li:before{content:"\f00c";font-family:'FontAwesome';color:#757575; font-size:15px; padding-right:8px;}

.domain-prices{width:100%;padding:30px 0px;}
.domain-prices h2{font-family:'maven_probold';color:#FFF;font-size:36px;margin:0px;padding:0px;text-align:center;padding:10px 0px;background:#5f5f5f;border-radius:3px 3px 0px 0px;}
.domain-prices .tlds{background:#f1f1f1; width:100%; float:left;}
.domain-prices .tlds h3{font-family:'maven_probold';color:#5f5f5f;font-size:20px;margin:0px;text-align:center;padding:15px 0px;border-radius:3px 3px 0px 0px;}
.domain-prices .tlds-p{background:#FFF; width:100%;border-bottom:1px solid #f1f1f1; border-left:2px solid #f1f1f1; border-right:2px solid #f1f1f1; float:left;}
.domain-prices .tlds-p h3{color:#5f5f5f;font-size:18px;margin:0px;text-align:center;padding:15px 0px;border-radius:3px 3px 0px 0px;}
.domain-prices .tlds-p h4.mobile{display:none;}


.web-hosting{width:100%;padding:30px 0px; text-align:center;}
.web-hosting h3{font-family:'maven_probold';color:#0c0c0c;font-size:32px;margin:0px;text-align:center;padding:15px 0px;}
.web-hosting p{color:#2e2e2e; font-size:15px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.web-hosting .web-plan{background:#f3f2f2; border-radius:3px;}
.web-hosting .web-plan h2{font-family:'maven_probold';color:#5b5b5b;font-size:28px;margin:0px;text-align:center;padding:15px 0px;text-transform:uppercase;}
.web-hosting .web-plan .prices{ background:#5b5b5b; padding:20px 0px;}
.web-hosting .web-plan .prices h1{font-family:'maven_problack';color:#ffffff;font-size:48px;margin:0px;text-align:center;padding:0px;border-radius:3px 3px 0px 0px;}
.web-hosting .web-plan .prices span{ font-size:18px; color:#ffffff; text-align:center; width:100%; display:block;}
.web-hosting .web-plan ul{margin:0px; padding:15px 0px;}
.web-hosting .web-plan ul li{font-family:'maven_probold';list-style:none; font-size:18px; color:#5b5b5b; text-align:center; line-height:34px;}
.web-hosting .web-plan select{border:1px solid #aeaeae;border-radius:0;color:#666666;font-size:15px;height:40px;margin:0 auto;padding:0; width:80%; display:block;}
.web-hosting .web-plan input[type="submit"]{background:#5b5b5b;color:#FFF;font-family: 'maven_probold';font-size:30px;border:0px;border-radius:3px;margin:20px auto; box-shadow:0px 4px 0px #3d3d3d;text-align:center; display:table-caption; padding:6px 18px;}


.b-radius{border-radius:3px 3px 0px 0px;}

.button-hostin{display:block; margin:0 auto 40px auto;}
.button-hostin a{border-radius:3px; font-size:14px; color:#000;  padding:8px 12px; margin:0px 5px; text-decoration:none;}


.reseller-hosting{width:100%;padding:30px 0px; text-align:center;}
.reseller-hosting h3{font-family:'maven_probold';color:#0c0c0c;font-size:32px;margin:0px;text-align:center;padding:15px 0px;}
.reseller-hosting p{color:#2e2e2e; font-size:15px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.reseller-hosting .reseller-plan{background:#FFF; border-radius:3px; border:4px solid #161616}
.reseller-hosting .reseller-plan h2{font-family:'maven_probold';color:#5b5b5b;font-size:28px;margin:0px;text-align:center;padding:15px 0px;text-transform:uppercase;}
.reseller-hosting .reseller-plan .top-p{ background:#161616; padding:0px;}
.reseller-hosting .reseller-plan .top-p h1{font-family:'maven_probold';color:#ffffff;font-size:30px;margin:0px;text-align:center;padding:10px 0px;}
.reseller-hosting .reseller-plan .top-p p{ font-size:15px; color:#ffffff; text-align:center; width:100%; display:block; padding:0px 0px 10px 0px}
.reseller-hosting .reseller-plan ul{margin:0px; padding:15px 0px;}
.reseller-hosting .reseller-plan ul li{list-style:none; font-size:15px; color:#5b5b5b; text-align:center; line-height:34px;}
.reseller-hosting .reseller-plan select{border:1px solid #aeaeae;border-radius:0;color:#666666;font-size:15px;height:40px;margin:0 auto;padding:0; width:80%; display:block;}
.reseller-hosting .reseller-plan input[type="submit"]{background:#5b5b5b;color:#FFF;font-family: 'maven_probold';font-size:30px;border:0px;border-radius:3px;margin:20px auto; box-shadow:0px 4px 0px #3d3d3d;text-align:center; display:table-caption; padding:6px 18px;}



.reseller-hosting .reseller-plan .prices{font-family:'maven_problack';color:#161616;font-size:30px;margin:0px;text-align:center;padding:0px 0px 20px 0px;}
.reseller-hosting .reseller-plan .prices span{ font-size:16px; color:#161616; font-weight:normal;}



.cloud-server{width:100%;padding:30px 0px; text-align:center}
.cloud-server h3{font-family:'maven_probold';color:#0c0c0c;font-size:32px;margin:0px;text-align:center;padding:15px 0px;}
.cloud-server p{color:#2e2e2e; font-size:15px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.cloud-server .cloud-plan{background:#f3f2f2; border-radius:3px;}
.cloud-server .cloud-plan h2{font-family:'maven_probold';color:#FFF;font-size:38px;margin:0px;text-align:center;padding:20px 0px;background:#5b5b5b;border-radius:3px 3px 0px 0px;}
.cloud-server .cloud-plan p{font-size:18px; color:#666; text-align:center; line-height:24px; padding:20px 30px;}
.cloud-server .cloud-plan .prices h1{font-family:'maven_problack';color:#000;font-size:48px;margin:0px;text-align:center;padding:0px;}
.cloud-server .cloud-plan .prices span{ font-size:18px; color:#000; text-align:center; width:100%; display:block;}
.cloud-server .cloud-plan input[type="submit"]{background:#5b5b5b;color:#FFF;font-family: 'maven_probold';font-size:30px;border:0px;border-radius:3px;margin:20px auto; box-shadow:0px 4px 0px #3d3d3d;text-align:center; display:table-caption; padding:6px 18px;}


.vps-hosting{width:100%;padding:30px 0px; text-align:center;}
.vps-hosting h3{font-family:'maven_probold';color:#0c0c0c;font-size:32px;margin:0px;text-align:center;padding:15px 0px;}
.vps-hosting p{color:#2e2e2e; font-size:15px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.vps-hosting .web-plan{background:#FFF; border-radius:3px; border:2px solid #f3f2f2;}
.vps-hosting .web-plan h2{font-family:'maven_probold';color:#5b5b5b;font-size:28px;margin:0px;text-align:center;padding:15px 0px;text-transform:uppercase; background:#dddcdc;}
.vps-hosting .web-plan .prices{padding:20px 0px;}
.vps-hosting .web-plan .prices h1{font-family:'maven_probold';color:#5b5b5b;font-size:48px;margin:0px;text-align:center;padding:0px;border-radius:3px 3px 0px 0px;}
.vps-hosting .web-plan .prices h1 span{font-size:18px; color:#5b5b5b; font-weight:normal !important;}
.vps-hosting .web-plan ul{margin:0px; padding:15px 0px;}
.vps-hosting .web-plan ul li{font-family:'maven_probold';list-style:none; font-size:18px; color:#5b5b5b; text-align:center; line-height:34px;}
.vps-hosting .web-plan select{border:1px solid #aeaeae;border-radius:0;color:#666666;font-size:15px;height:40px;margin:0 auto;padding:0; width:80%; display:block;}
.vps-hosting .web-plan input[type="submit"]{font-family: 'maven_probold';font-size:30px;border:0px;border-radius:3px;margin:20px auto; text-align:center; display:table-caption; padding:6px 18px;}




/* Hosting Features
---------------------------------- */

.hosting-features{width:100%;padding:0px;}
.hosting-features h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:center; padding:30px 0px 30px 0px; text-transform:uppercase;}
.hosting-features p{color:#757575; font-size:18px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.hosting-features .hosti-b{background:#FFF;text-align:center; padding:15px 30px; margin-bottom:10px;}
.hosting-features .hosti-b .ho-icon{ color:#a9a9a9; font-size:30px; border:3px solid #a9a9a9; border-radius:100%; width:65px; height:65px; line-height:60px;}
.hosting-features .hosti-b h2{color:#464646; font-size:22px; margin:18px 0px 0px 0px; padding:0px; font-weight:normal;}
.hosting-features .hosti-b p{ color:#575252; font-size:13px; padding:10px 0px; margin:0px; line-height:24px;}


/* VPS Features
---------------------------------- */

.vps-features{width:100%;padding:0px 0px 30px 0px; background:#f0f0f0;}
.vps-features h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:center; padding:30px 0px 30px 0px; text-transform:uppercase;}
.vps-features p{color:#757575; font-size:18px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.vps-features .vps-b{background:#FFF;text-align:center; padding:15px 30px; margin-bottom:10px; border:2px solid #cecece; border-radius:3px;}
.vps-features .vps-b .vps-icon{ color:#222222; font-size:80px;}
.vps-features .vps-b h2{font-family: 'maven_probold';color:#363636; font-size:20px; margin:18px 0px 0px 0px; padding:0px; font-weight:normal;}
.vps-features .vps-b p{ color:#575252; font-size:13px; padding:10px 0px; margin:0px; line-height:24px;}




/* All plans
---------------------------------- */

.all-plans{width:100%;padding:0px 0px 30px 0px;}
.all-plans h1{font-family: 'maven_probold';color:#1b1b1b; font-size:32px; margin:0px;text-align:center; padding:30px 0px 30px 0px; text-transform:uppercase;}
.all-plans p{color:#757575; font-size:18px; padding:0px 0px 30px 0px; margin:0px; line-height:24px; text-align:center;}
.all-plans .all-plans-b{background:#FFF;text-align:left; padding:15px 30px; margin-bottom:10px;}
.all-plans .all-plans-b .all-plans-icon{ color:#000; font-size:40px; background:#a9a9a9; border-radius:100%; width:65px; height:65px; line-height:60px; text-align:center;}
.all-plans .all-plans-b h2{font-family: 'maven_probold';color:#363636; font-size:20px; margin:0px; padding:0px; font-weight:normal;}
.all-plans .all-plans-b p{ color:#575252; font-size:14px; padding:6px 0px; margin:0px; line-height:28px; text-align:left;}



.about-we-do{text-align:left;}
.about-we-do h4{font-family:'maven_probold';font-size:22px; color:#444444; margin:0px; padding:0px;}
.about-we-do p{font-size:14px; color:#3d3d3d; margin:0px; line-height:24px; text-align:left; padding:10px 0px;}
.about-we-do ul{margin:0px; padding:15px 0px;}
.about-we-do ul li{color:#2e2e2e; font-size:15px; padding:0px; margin:0px; line-height:30px; list-style:none;}
.about-we-do ul li:before{content:"\f00c";font-family:'FontAwesome';color:#757575; font-size:15px; padding-right:8px;}
.our-mission{width:100%;padding:30px 0px; background:#13161b url(../img/our-mission.jpg) no-repeat center center;}
.our-mission h3{font-family:'maven_probold';color:#FFF;font-size:32px;margin:0px;text-align:center;padding:15px 0px;}
.our-mission p{color:#FFF; font-size:15px; padding:0px 0px 30px 0px; margin:0px; line-height:26px; text-align:center;}
.our-mission ul{margin:0px; padding:15px 0px;}
.our-mission ul li{color:#FFF; font-size:15px; padding:0px; margin:0px; line-height:30px; list-style:none; width:50%; float:left;}
.our-mission ul li:before{content:"\f00c";font-family:'FontAwesome';color:#FFF; font-size:15px; padding-right:8px;}
.about-footer{width:100%;padding:50px 0px; background:url(../img/bg-middle.png) repeat; text-align:center;}
.about-footer .about-box{border:1px solid #cecece; border-radius:3px; padding:30px; width:100%;}
.about-footer .about-box h2{font-family:'maven_probold';font-size:28px; color:#444444; padding:30px 0px; margin:0px;}
.about-footer .about-box h3{font-family:'maven_probold';font-size:18px; color:#202020; padding:20px 0px; margin:0px; border-bottom:1px solid #cecece; border-top:1px solid #cecece;}
.about-footer .about-box .about-icon{color:#FFF; border-radius:100%; width:100px; height:100px; text-align:center; line-height:100px; font-size:60px;}

.about-footer .about-box:hover h2{color:#000;}
.about-footer .about-box:hover h3{color:#000;border-bottom:1px solid #FFF; border-top:1px solid #FFF;}
.about-footer .about-box:hover .about-icon{ background:#FFF;}
.contact-form{text-align:left; padding:30px 0px;}
.contact-form h4{font-family:'maven_probold';font-size:22px; color:#444444; margin:0px; padding:0px 0px 20px 0px;}
.contact-form input[type="text"]{background:#FFF;font-size:16px; color:#757575;padding:0px;height:40px;text-indent:8px;float:left;width:100%;margin:0px 0px 20px 0px; border:1px solid #cecece; border-radius:0px; box-shadow:none;}
.contact-form textarea{background:#FFF;font-size:16px; color:#757575;padding:0px;height:160px;text-indent:8px;float:left;width:100%;margin:0px 0px 20px 0px; border:1px solid #cecece; border-radius:0px; box-shadow:none;}
.contact-form input[type="submit"]{font-family: 'maven_probold';font-size:24px;border:0px;border-radius:3px;margin:20px auto;text-align:center; float:right; padding:6px 18px;}
.contact-map{width:100%; border:1px solid #CCC; padding:5px;}
.contact-map iframe{width:100%; border:0; height:300px;}
.about-img img{border:1px solid #CCC; padding:5px;}


/* coming soon
---------------------------------- */
.coming-soon{width:100%;padding:0px 0px 100px 0px; background:url(../img/coming-soon.jpg) no-repeat center center; height:100%;position: relative;}
.coming-soon h2{font-family: 'maven_probold';font-size:48px; color:#FFF; text-transform:uppercase; text-align:center;  padding:100px 0px 30px 0px; border-bottom:2px solid #FFF;}
.coming-soon h3{;font-size:32px; color:#FFF;text-align:center;  padding:30px 0px 30px 0px;}
.coming-soon input[type="text"]{background:#FFF;border-radius:3px 0px 0px 3px;font-size:30px; color:#d5d3d3;font-family: 'maven_probold';padding:0px;height:70px;text-indent:20px;float:left;width:70%;margin:30px 0px 60px 0px;}
.coming-soon input[type="submit"]{font-family: 'maven_probold';font-size:30px;height:70px;border:0px;border-radius:0px 3px 3px 0px;float:left;width:30%;margin:30px 0px 60px 0px;}
.social-coming{ margin:0 auto; display:block; width:300px;}
.social-coming a .social-c-icon{font-size:25px; color:#FFF; border:2px solid #FFF; border-radius:100%; width:50px; height:50px; text-align:center; line-height:50px;}


/* page not found
---------------------------------- */

.page-not-found{width:100%;padding:0px 0px 100px 0px;}
.page-not-found h2{font-family:'maven_probold';font-size:44px;color:#444444;text-transform:uppercase;text-align:center;padding:30px 0px 30px 0px;border-bottom:1px solid #CCC;}
.page-not-found h1{font-family:'maven_problack';font-size:104px;color:#000000;text-align:center;padding:30px 0px 30px 0px;}

.page-not-found h3{font-size:18px;color:#757575;text-align:center;padding:30px 0px 30px 0px;}
.page-not-found a{font-family: 'maven_problack'; font-size:24px;padding:10px 50px; margin:0 auto; border-radius:3px; display:table;}


/* Hover CSS
---------------------------------- */

.hvr-sweep-to-bottom{display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);  -webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-sweep-to-bottom:before{content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);transform: scaleY(0);  -webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out; border-radius:3px;}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active{color: white;}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before{-webkit-transform: scaleY(1);transform: scaleY(1);}

.hvr-bounce-to-top {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
.hvr-bounce-to-top:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #000;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {color: white;}
.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {-webkit-transform: scaleY(1);transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}

.hvr-sweep-to-right{display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);  -webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-sweep-to-right:before{content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);transform: scaleX(0);  -webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active{color: white;}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before{-webkit-transform: scaleX(1);transform: scaleX(1);}

.hvr-shutter-in-horizontal{display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);  -webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-shutter-in-horizontal:before {content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);  -webkit-transform-origin: 50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration: 0.3s;transition-duration:0.3s;  -webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {color: white;}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before{-webkit-transform: scaleX(0);transform: scaleX(0);}

.hvr-grow{vertical-align: middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility: hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active{-webkit-transform: scale(1.1);transform: scale(1.1);}

.hvr-float-shadow{display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.hvr-float-shadow:before{pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {opacity: 1;-webkit-transform: translateY(5px);transform: translateY(5px);}

/*********** last ********/
.banner .col-md-offset-2 { margin-left:0px !important;}
.domainchecker-homepage-captcha .col-md-8 { width:100%;}
#inputCaptcha { height:24px !important; margin:0px 0 30px !important; width:100% !important;}
.col-xs-6.captchaimage > img {   float: right;}
.input-group-btn {}
#btnCheckAvailability { box-shadow:none;}
#navbar-collapse-1 .navbar-right { margin-right:0px;}
.input-group-btn #btnCheckAvailability { float:none !important;}

.navbar-fixed-bottom, .navbar-fixed-top { position:inherit !important;}
.header.navbar {  min-height:76px; background-color: #73B800; color: #fff;}
.navbar  {margin-bottom:0px;}

.nav .nav-divider { display:none;}

.hich {
}
.challegne-form .image-holder img, .softwares-block .col-holder .image-holder img, .testimonials-block blockquote .image img, .virtual-services .image-holder img, .needhelp-block .image-holder img, .needhelp-block .telinfo .dropdown-menu .img img, .awards-block ul li img, #header .logo img, .footer-area .payment-methods ul img, .footer-area .approved-items li img {
  width: 100%;
  height: auto;
  display: block; }
.newsletter-block {
  overflow: hidden;
  background: #D7E6E7; }
  .newsletter-block .container {
    padding-top: 35px;
    padding-bottom: 20px;
    position: relative; }
    .newsletter-block .container:before {
      position: absolute;
      left: 0;
      top: 0;
      content: "";
      background: url(../images/2015/newsletter-bg.png) no-repeat;
      width: 175px;
      height: 203px;
      background-size: 100%; }
  .newsletter-block .text {
    overflow: hidden;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: 0.8px;
    color: #7B7B7B;
    padding: 0 0 15px; }
    .newsletter-block .text p {
      margin: 0; }
    @media (min-width: 767px) {
      .newsletter-block .text {
        padding: 0 0 20px;
        line-height: 23px; } }
  .newsletter-block h2 {
    line-height: 35px;
    color: #333333;
    letter-spacing: 3px;
    margin: 0 0 5px;
    font-size: 28px;
    font-weight: 700; }
    @media (min-width: 767px) {
      .newsletter-block h2 {
        font-size: 30px;
        margin: 0 0 14px; } }
  .newsletter-block .newsletter-from {
    margin: 0; }
    @media (min-width: 991px) {
      .newsletter-block .newsletter-from {
        margin: 36px 0 0; } }
    .newsletter-block .newsletter-from ::-webkit-input-placeholder {
      color: #7B7B7B; }
    .newsletter-block .newsletter-from :-moz-placeholder {
      color: #7B7B7B; }
    .newsletter-block .newsletter-from ::-moz-placeholder {
      color: #7B7B7B;
      opacity: 1; }
    .newsletter-block .newsletter-from :-ms-input-placeholder {
      color: #7B7B7B; }
    .newsletter-block .newsletter-from .placeholder {
      color: #7B7B7B; }
  .newsletter-block .socialnetworks {
    text-align: center;
    margin: 15px 0 0; }
    @media (min-width: 767px) {
      .newsletter-block .socialnetworks {
        margin: 8px 0 0; } }
    @media (min-width: 991px) {
      .newsletter-block .socialnetworks {
        margin: 40px 0 0; } }

.socialnetworks {
  margin: 0;
  overflow: hidden;
  font-size: 21px;
  line-height: 21px; }
  .socialnetworks li {
    margin: 0 0 5px 7px;
    padding: 0; }
    .socialnetworks li a {
      display: block;
      width: 46px;
      height: 46px;
      border-radius: 4px;
      color: #fff;
      position: relative;
      background: #324f8f;
      text-decoration: none; }
      .socialnetworks li a:before {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
      .socialnetworks li a:hover {
        text-decoration: none;
        opacity: 0.8; }
      .socialnetworks li a.icon-facebook {
        background: #324f8f; }
      .socialnetworks li a.icon-twitter {
        background: #2a97d3; }
      .socialnetworks li a.icon-linkedin {
        background: #066a92; }
      .socialnetworks li a.icon-youtube {
        background: #ff3c37; }

.newsletter-from {
  overflow: hidden;
  position: relative; }
  @media (min-width: 767px) {
    .newsletter-from {
      padding: 0 180px 0 0; } }
  .newsletter-from .form-control {
    border-radius: 8px;
    border: solid 1px #E5E5E5;
    outline: none;
    box-shadow: none;
    padding: 12px 14px;
    font-size: 21px;
    height: 50px;
    line-height: 24px;
    color: #7B7B7B;
    margin: 0 0 10px;
    -webkit-appearance: none; }
    @media (min-width: 767px) {
      .newsletter-from .form-control {
        margin: 0;
        height: 56px;
        padding: 15px 14px; } }
  .newsletter-from .btn {
    display: block;
    width: 100%;
    border-radius: 8px;
    background: #73B800;
    border: 0;
    letter-spacing: 2px;
    text-align: center;
    padding: 10px 10px;
    line-height: 28px;
    font-size: 24px;
    font-weight: 600; }
    .newsletter-from .btn:hover {
      text-decoration: none;
      background: #59A000; }
    @media (min-width: 767px) {
      .newsletter-from .btn {
        position: absolute;
        right: 0;
        top: 0;
        width: 170px;
        padding: 11px 10px;
        font-size: 24px;
        line-height: 35px; } }

.footer-area {
  color: #fff;
  background: #333333;
  overflow: hidden; }
  .footer-area .container {
    padding-top: 2px;
    padding-bottom: 20px; }
    @media (min-width: 767px) {
      .footer-area .container {
        padding-top: 25px;
        padding-bottom: 23px; } }
  .footer-area .holder {
    overflow: hidden;
    margin: 0 -15px; }
    @media (min-width: 767px) {
      .footer-area .holder {
        margin: 0 0 24px -28px;
        letter-spacing: -8px; } }
  .footer-area .links {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    font-size: 20px;
    line-height: 28px;
    padding: 0; }
    @media (min-width: 767px) {
      .footer-area .links {
        width: 33.33%;
        padding: 0 0 0 28px;
        letter-spacing: 0;
        font-size: 18px;
        line-height: 22px; } }
    @media (min-width: 992px) {
      .footer-area .links {
        width: 20%; } }
    .footer-area .links .heading {
      line-height: 25px;
      color: #73B800;
      margin: 0 0 2px;
      display: block;
      letter-spacing: 1px;
      position: relative;
      font-size: 20px;
      font-weight: 600; }
      @media (min-width: 767px) {
        .footer-area .links .heading {
          font-size: 28px;
          margin: 0 0 20px;
          line-height: 32px; }
          .footer-area .links .heading:after {
            display: none; } }
      .footer-area .links .heading a {
        color: #fff;
        background: #73B800;
        display: block;
        padding: 8px 40px 8px 20px; }
        .footer-area .links .heading a:after {
          position: absolute;
          right: 20px;
          top: 50%;
          margin: -5px 0 0;
          content: "";
          border-style: solid;
          border-width: 10px 8px 0 8px;
          border-color: #fff transparent transparent transparent; }
        @media (min-width: 767px) {
          .footer-area .links .heading a {
            color: #73B800;
            background: none;
            padding: 0;
            pointer-events: none; }
            .footer-area .links .heading a:after {
              display: none; } }
        .footer-area .links .heading a:hover, .footer-area .links .heading a:focus {
          text-decoration: none; }
    .footer-area .links.active .heading:after {
      transform: rotate(180deg);
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      -ms-transform: rotate(180deg); }
    @media (min-width: 767px) {
      .footer-area .links.active ul {
        height: auto !important; } }
    .footer-area .links ul {
      padding: 0 20px;
      margin: 0 0 8px; }
      @media (min-width: 767px) {
        .footer-area .links ul {
          height: auto !important;
          display: block !important;
          padding: 0;
          position: static !important;
		  font-size:16px;
          margin: 0 0 20px; } }
      .footer-area .links ul li {
        margin: 0 0 1px; }
        .footer-area .links ul li a {
          color: #fff;
          outline: none; }
          .footer-area .links ul li a:hover {
            text-decoration: none;
            opacity: 0.8; }
          .footer-area .links ul li a:focus {
            text-decoration: none; }
  .footer-area .payment-methods {
    overflow: hidden;
    padding: 10px 0 0; }
    @media (min-width: 767px) {
      .footer-area .payment-methods {
        padding: 19px 0 0 0; } }
    .footer-area .payment-methods .title {
      display: block;
      font-size: 17px;
      line-height: 20px;
      font-weight: 400;
      padding: 0 0 10px; }
      @media (min-width: 767px) {
        .footer-area .payment-methods .title {
          padding: 0 0 15px; } }
    .footer-area .payment-methods ul {
      margin: 0;
      display: inline-block;
      vertical-align: top; }
      .footer-area .payment-methods ul li {
        padding: 0 3px 0 0; }
  .footer-area .approved-items {
    padding: 15px 0 0;
    margin: 0; }
    @media (min-width: 767px) {
      .footer-area .approved-items {
        padding: 40px 0 0;
        float: right; } }
    .footer-area .approved-items li {
      width: 142px;
      padding: 0 10px 0 0; }
      @media (min-width: 992px) {
        .footer-area .approved-items li {
          padding: 0 0 0 20px;
          width: auto; } }
      @media (min-width: 992px) {
        .footer-area .approved-items li {
          padding: 0 0 0 65px; } }

#footer {
  overflow: hidden;
  background: #333333;
  color: #fff;
  letter-spacing: 1px; }
  #footer .container {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 15px;
    line-height: 18px; }
    @media (min-width: 767px) {
      #footer .container {
        padding-top: 20px;
        padding-bottom: 20px; } }
  #footer .copyright {
    display: block;
    width: 100%;
    text-align: center; }
    @media (min-width: 767px) {
      #footer .copyright {
        text-align: left;
        float: left;
        width: auto; } }
    #footer .copyright a {
      color: #fff; }
      #footer .copyright a:hover {
        text-decoration: none;
        opacity: 0.8; }
  #footer .review-text {
    display: block;
    width: 100%;
    text-align: center; }
    @media (min-width: 767px) {
      #footer .review-text {
        text-align: right;
        float: right;
        width: auto; } }
		
.dis1 {
  width: 34px;
  height: 45px;
  border-radius: 4px;
  background-color: #eee;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  position: absolute;
  left: -2px;
  top: -48px;
  font-size: 15px;
  font-weight: 600;
  text-align: center;
  line-height: 18px;
  word-break: break-all;
  padding: 0;
  text-shadow: 1px 1px #fff;
  white-space: nowrap; }
  @media (min-width: 767px) {
    .dis1 {
      font-size: 18px;
      line-height: 20px;
      width: 43px;
      height: 63px;
      left: -2px;
      top: -70px; } }
  .dis1:after {
    display: inline-block;
    vertical-align: middle;
    content: "";
    width: 1px;
    height: 100%; }
  .dis1 span {
    position: static;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    white-space: normal; }

.ui-slider-range {
  background: #ff8e00;
  background-color: #ff8e00;
  position: absolute;
  left: 0;
  bottom: 0;
  border-left: solid 1px #d96d00;
  border-radius: 0 0 6px 6px;
  width: 100%; }

.icon-wordpress:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-twitter-circled:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-facebook:before {
 content: "";
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; 
  background: url(facebook.gif) no-repeat 0px 0px;
  }
  

.icon-twitter:before {
 
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-linkedin:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-youtube:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-a2:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-cog:before {
  
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-wrench:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-star:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-rocket:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-thumbs-up-alt:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-search:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-setting2:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-speed:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-storage:before {
 
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-tel:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-tick:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-tools:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-turbo:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-bag:before {
  
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-bandwidth:before {

  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-cart:before {
 
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }

.icon-chat:before {
 
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none; }




