body{margin:0px; padding: 0px;  color: #4a4a4a; font-size: 16px; line-height: 30px;font-family: 'open_sansregular';}
a{text-decoration: none; outline: none;}
a:hover, a:visited, a:active, a:focus{text-decoration: none; outline: none;}
ul{margin: 0px; padding: 0px;}
ul li{list-style: none;}
a.navbar-brand{display: none;}
h1,h2,h3,h4,h5,h6,ul{margin: 0px; padding: 0px;}

header{padding-top: 18px;}

/*Top Section*/
.top-area{ min-height: 95px; background: url("../images/header-bg.jpg") repeat-x bottom #fff;}
.top-menu{padding-top: 15px;}
.top-menu ul li{ display: block; float:left; font-size: 16px; font-family: 'ralewaymedium'; }
.top-menu ul li.support{background: url("../images/icon-settings.png") no-repeat left 6px; margin-top: 5px; padding-left: 8px;}
.top-menu ul li.search{background: url("../images/icon-search.png") no-repeat left 6px; margin-top: 5px; padding-left: 8px;}
.top-menu ul li.client{background: url("../images/icon-client.png") no-repeat left 6px; margin-top: 5px; padding-left: 8px;}
.top-menu ul li.network{background: #94abbe; padding: 0 10px; position: relative; margin-right: 0px;}
.top-menu ul li.network:hover{background:#3066c7; transition: background-color 1s ease;}
.navbar-nav > li.network > a{padding-bottom: 10px; padding-top: 10px;}
.top-menu ul li a{color: #666666;}
.top-menu ul li a:hover{color: #3066c7;}
.top-menu ul li.network a{color: #fff;}
.top-menu ul li.network a:hover{color: #fff;}
.top-menu ul li.network span.status{ width: 28px; height: 28px; right: 6px; top: -16px; position: absolute; border: #fff 3px solid; -webkit-border-radius: 28px; -moz-border-radius: 28px; border-radius: 28px;}
.top-menu ul li.network span.status.bg-success{background-color: #8fb51d;}
.top-menu ul li.network span.status.bg-warning{background-color: #e4b925;}
.top-menu ul li.network span.status.bg-danger{background-color: #e92f2f;}
.top-menu .navbar-nav > li > a{padding-top: 4px;}
.top-menu .navbar-nav > li.network > a{padding-top: 10px;}

.top-menu .nav>li>a:hover, .top-menu .nav>li>a:focus, .top-menu .nav .open>a, .top-menu .nav .open>a:hover, .top-menu .nav .open>a:focus {background:none;}
.top-menu .dropdown-menu>li>a {color:#428bca;}
.top-menu .dropdown ul.dropdown-menu  {background-color: #eee; border-radius:4px; box-shadow:none; margin-top:20px; padding: 10px; width:300px; -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);}
.top-menu .dropdown ul.dropdown-menu:before {content: ""; border-bottom: 10px solid #eee; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; left: 16px; z-index: 10;}
.top-menu .dropdown ul.dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; left: 14px; z-index: 9;}
.top-menu .dropdown ul.dropdown-menu h6{font-size: 15px; text-transform: uppercase;font-family: 'open_sansbold'; margin-bottom: 15px; color: #3366cc;}
.top-menu .dropdown ul.dropdown-menu input{border: #ccc 1px solid; width: 100%; padding: 5px 10px;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.dropdown-container{padding: 15px; background-color: #fff;}
.top-menu .dropdown ul.dropdown-menu li{float: none;}

/*Main Menu Section*/
.main-menu{background-color: #fd9d00; clear: both;border-bottom: #fff 1px solid;}
.main-menu .navbar{margin-bottom: 0px;}
.main-menu .navbar-default { background-color: #fd9d00; border-color: transparent;}
.main-menu .navbar-default .navbar-nav > li > a {padding: 18px 20px; color: #fff;font-family: 'ralewaysemibold'; text-transform: uppercase; font-size: 19px;}
.main-menu .navbar-default .navbar-nav > .active > a, .main-menu .navbar-default .navbar-nav > .active > a:hover, .main-menu .navbar-default .navbar-nav > .active > a:focus{background-color: transparent; border-radius: 0;}
.main-menu .navbar-default .navbar-nav > .active > a, .main-menu .navbar-default .navbar-nav > .active > a:hover, .main-menu .navbar-default .navbar-nav > .active > a:focus{color: #fff;}
.main-menu .navbar-default .navbar-nav > li > a:hover, .main-menu .navbar-default .navbar-nav > li > a:focus{background-color: rgba(0, 0, 0, 0.1); color: #fff;}
.main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: rgba(0, 0, 0, 0.1);}
.main-menu .navbar-default .navbar-nav > .open > a, .main-menu .navbar-default .navbar-nav > .open > a:hover, .main-menu .navbar-default .navbar-nav > .open > a:focus{background-color: rgba(0, 0, 0, 0.1);}

.main-menu .navbar-default .navbar-nav > .open > a, .main-menu .navbar-default .navbar-nav > .open > a:hover, .main-menu .navbar-default .navbar-nav > .open > a:focus{background-color: rgba(0, 0, 0, 0.1);}
.main-menu .dropdown-menu{background-color: #fd9d00; font-size: 17px;}
.main-menu .dropdown-menu > li > a{color: #fff;}
.main-menu .nav .nav-divider{background-color: rgba(0, 0, 0, 0.1);}
.main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: rgba(0, 0, 0, 0.1);}

/*Banner Section*/
.banner-area{background-color: #3069d2; color: #fff;}
.banner-bg{background: url("../images/banner-bg.png") no-repeat top center;}
.banner-pattern{background: url("../images/banner-pattern.png") repeat; padding: 55px 0px;}
.banner-area .carousel-control.right, .banner-area .carousel-control.left{background: none;}
.banner-area .carousel-indicators {bottom: -50px;}
.banner-area .carousel-control .glyphicon-chevron-right, .banner-area .carousel-control .icon-next {margin-right: 0px;}
.banner-area .carousel-control .glyphicon-chevron-left, .banner-area .carousel-control .icon-prev {margin-left: 0px;}
.banner-area .carousel-indicators li{background-color: rgba(255, 255, 255, 1)}
.banner-area .carousel-indicators .active{background-color: #fd9d00}
.carousel{min-height:350px;}
.banner-area .carousel-control{width: 30px;}
.banner-area .left.carousel-control {margin-left: -80px;}
.banner-area .right.carousel-control {margin-right: -80px;}

.banner-area h1{ font-size: 36px; margin-bottom: 15px; font-family: 'ralewaylight';}
.banner-area h2{ font-size: 45px; margin-bottom: 7px; font-family: 'ralewayextrabold'; text-transform: uppercase; text-shadow: 2px 2px #00266a;}
.banner-area h3{ font-size: 20px; margin-bottom: 20px; color: #f5b44a; font-family: 'open_sanslight'; font-style: italic;}
.banner-area h4{ font-size: 22px; margin-bottom: 20px; font-family: 'open_sansregular'; background: url("../images/icon-star.png") no-repeat center left; min-height: 31px; padding-left: 50px;}
a.banner-btn{display: block; float: left; padding: 12px 40px; margin-top: 20px; color: #fff; font-family: 'ralewayextrabold'; text-transform: uppercase; font-size: 24px; letter-spacing: -1px; text-align: center; border: #fd9d00 3px solid;-webkit-border-radius: 10px;
-moz-border-radius: 10px; border-radius: 10px;}
a.banner-btn:hover{background-color: #fd9d00; transition: background-color 1s ease;}

/*Who Trust us Section*/
.trust-area{padding: 25px 0px;}
.trust-title{font-size: 22px; margin-top: 15px; color: #6a6a6a; font-family: 'open_sanslight'; background: url("../images/trust-divider.jpg") no-repeat center right; font-weight: 500; font-style: italic; height: 56px; line-height: 56px;}
.trust-logos ul li{display: inline-block; width: auto; padding: 0 0 0 58px;}

/*Domain search Section*/
.domain-search-area{ background-color: #ededed; padding: 35px 0px; font-size: 18px; color: #3f3f3f;font-family: 'ralewaymedium'; line-height: 30px;}
.form-area{border: #d1cfcf 1px solid; padding-bottom: 2px; width: 92%; border-right: none; clear: both;float: right;height: auto; overflow: hidden;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px; -webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.30);-moz-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.30);box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.30);}
.search-box{float:left; width: 386px;  border: none; padding: 15px 20px; font-size: 16px; color: #333;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.search-selectbox{float:left; height: 60px; line-height: 56px; padding: 18px 20px 18px 20px; border: none; border-right: none;}
.search-btn{float:left; padding: 15px 30px; border: none; color: #fff; font-size: 21px; font-family: 'open_sansbold'; text-transform: uppercase;
-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;
border-top-right-radius: 10px;border-bottom-right-radius: 10px;background: #669900; /* Old browsers */background: -moz-linear-gradient(top, #669900 0%, #99cc33 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #669900 0%,#99cc33 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #669900 0%,#99cc33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669900', endColorstr='#99cc33',GradientType=0 ); /* IE6-9 */}

.dropdown-menu .form-area{width: 100%; border: none; box-shadow: none;}
.dropdown-menu .search-box{float: none; margin: 3px 0px; border: #d1cfcf 1px solid; -webkit-border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px;-moz-border-radius-topleft: 0px;-moz-border-radius-bottomleft: 0px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.dropdown-menu .search-selectbox{float: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  margin: 3px 0px; border: #d1cfcf 1px solid; width: 100%; height: 40px;  line-height: 40px; padding: 0 20px;}
.top-menu .dropdown ul.dropdown-menu input.search-btn{border: none; margin-top: 3px;}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
.search-box {width: 386px;}
/* Safari only override */
::i-block-chrome,.search-box { width: 425px;}
}

/*Hosting package Section*/
.packages {padding: 50px 0 60px 0;}
.packages h2{ width: 50%; margin: 0 auto; background: url("../images/title-bg.jpg") repeat-x; font-size: 33px; margin-bottom: 60px; text-transform: uppercase; letter-spacing: -1px; text-align: center; color:#000; font-family: 'open_sansextrabold';}
.packages h2 span{background-color: #fff; padding: 0px 30px;}

.plans-wrapper .plan {background: #fff;float: left;width: 100%;text-align: center;-webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;margin: 0 0 20px 0;
border: #ddd 1px solid;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
.planContainer .title{background-color: #fd9d00; color: #fff; border-bottom: rgba(255,255,255,0.2) 1px solid;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.planContainer .title h3 {font-size: 30px;font-family: 'open_sansbold';	color: #fff;margin: 0;padding: 10px 0;}

.planContainer .title h3.bestPlanTitle {background: #3e4f6a;color: #fff;border-radius: 5px 5px 0 0;}
.planContainer .price p {background: #3e4f6a;background: #fd9d00;color: #fff;font-size: 1.2em;font-weight: 700; padding: 15px 0px;line-height: 2.6em;margin-bottom: 0px;}
.planContainer .price p.bestPlanPrice {background: #f7814d;}
.planContainer .price p span {color: #fff; background: rgba(0,0,0,0.2); padding: 5px 15px;-webkit-border-radius: 50px;
-moz-border-radius: 50px; border-radius: 50px;}

ul.options{margin: 0px; padding: 0px;}

.planContainer .options li {font-weight: 700;color: #494949;line-height: 20px; padding: 15px 0px;}
.planContainer .options li b{display: block; padding-bottom: 10px;}
.planContainer .options li:nth-child(even) {background: #efefef;} 
.planContainer .options li span {font-weight: 400;color: #838383;}

.planContainer .button a {text-transform: uppercase;text-decoration: none;color: #fff;display: inline-block;width: 100%; padding: 10px 0;
background: #fd9d00;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;font-size: 18px; font-family: 'open_sansbold';}

.planContainer .button a.bestPlanButton {color: #fff;background: #f7814d;border: 2px solid #f7814d;}
#credits {text-align: center;font-size: .8em;font-style: italic;color: #777;}
#credits a {color: #333;}
#credits a:hover {text-decoration: none;}

.plans-blue .planContainer .title{background-color: #3168cd;}
.plans-blue .planContainer .price p {background: #3168cd;}
.plans-blue .planContainer .button a { background: #3168cd}

/*Why us Section*/
.whyus{background: url("../images/whyus-bg.jpg") repeat center bottom; padding: 45px 0px; text-align: center; font-size: 16px; line-height: 27px; color: #4a4a4a; font-family: 'open_sansregular';}
.whyus h2{font-size: 33px; margin-bottom: 46px; text-transform: uppercase; color: #010101; text-shadow: 1px 1px #fff;font-family: 'open_sansextrabold'; letter-spacing: -2px;}               
.whyus h2 span{font-size: 18px; display: block; color: #666; margin-top: 8px; text-transform: none; letter-spacing: normal; font-family: 'open_sansregular';}               
.whyus h3{font-size: 22px; font-family: 'open_sansbold'; margin: 25px 0px;}
.whyus .col-md-3{padding: 0px 25px;}
.whyus .webhost h3, .whyus .webhost .glyphicon{color: #4c84b4;}
.whyus .extensive h3, .whyus .extensive .glyphicon{color: #fd9d00;}
.whyus .instant h3, .whyus .instant .glyphicon{color: #ce6257;}
.whyus .support-business h3, .whyus .support-business .glyphicon{color: #31858f;}

/*Call to Action Section*/
.call-to-action{background-color: #fd9d00; padding: 30px 0px; border-top:#fff 1px solid; line-height: 30px;}
.call-to-action h4{font-size: 24px; color: #fff; font-family: 'open_sansbold'; margin-bottom: 10px;}
.call-to-action h5{font-size:18px; color:#a16200;}
.call-to-action a{color: #fff;}
.call-to-action a:hover{color: #000;}
.help{background: url("../images/icon-help.png") no-repeat center left; padding-left: 70px;}
.call{background: url("../images/icon-whatsapp.png") no-repeat center left; padding-left: 70px;}
.mail{background: url("../images/icon-mail.png") no-repeat center left; padding-left: 70px;}

/*Footer Section*/
footer{background: url("../images/footer-bg.jpg") repeat; padding: 30px 0 20px 0; font-family: 'open_sansregular'; font-size: 16px; line-height: 30px; color: #4a4a4a;}
footer h4{font-size: 18px; color: #83167d3; text-transform: uppercase; font-family: 'open_sansextrabold'; margin-bottom: 12px;}
footer ul li {background: url("../images/bullet.png") no-repeat center left; padding: 3px 0 3px 25px;}
footer ul li a{color: #4a4a4a;}

footer .social ul li{display: inline-block; padding-left: 0px; width: 32px; height: 32px; margin: 0px 5px 0px 0px; background:none;}
footer .social{padding-top: 20px;}
.social ul li a{display: block; width: 32px; height: 32px;}
.social ul li a:hover{opacity: 0.7; alpha:filter(opacity=70);}
.social ul li a.facebook{background: url("../images/facebook.png") no-repeat center center;}
.social ul li a.google{background: url("../images/google.png") no-repeat center center;}
.social ul li a.twitter{background: url("../images/twitter.png") no-repeat center center;}
.social ul li a.youtube{background: url("../images/youtube.png") no-repeat center center;}

.ssl-certificate{border-top: #ddd 1px solid; padding-top: 12px;}
.accredit p{line-height: 24px;}
.about-.area p{padding: 15px 80px 0 0;}
footer .legal ul li {padding: 4px 0 4px 25px; line-height: 20px;}
footer .legal ul li {background-position: left 10px;}

.ja-cert a img{width: 100px; height: auto;}
.ja-cert {padding-top: 5px;}

/*Hosting page styles Starts here*/
.inner-content-section{padding: 50px 0px;}
.inner-content-section a{color:#3366cc;}
.inner-content-section a:hover{color:#ff9900;}
.inner-content-section h1{font-size: 30px; letter-spacing: -1px; margin-bottom: 15px; font-family: 'ralewayextrabold'; color: #ff9900;}
a.btn-text{display: block; float: left; background-color: #3366cc; padding: 0px 15px; margin-right: 15px; text-align: center; color: #fff;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
a.btn-text:hover{background-color: #ff9900; color: #fff;}
.whyus .glyphicon{font-size: 40px;}

.whylove .col-md-4{min-height: 280px;}

/*Domains page styles Starts here*/
#domain-check-area{text-align: center; padding: 50px 0px; background-color: #f5f5f5;}
#domain-check-area h2{font-size: 33px; margin-bottom: 46px; text-transform: uppercase; color: #010101; text-shadow: 1px 1px #fff;font-family: 'open_sansextrabold'; letter-spacing: -2px;}               
#domain-check-area h2 span{font-size: 18px; display: block; color: #666; margin-top: 8px; text-transform: none; letter-spacing: normal; font-family: 'open_sansregular';}               
#domain-check-area .form-area{float: none; margin: 0 auto;}

.domain-price-list{border-top: #fff 1px solid;  color: #666; margin-top: 50px; line-height: 24px; font-family: 'open_sansregular';}
.domain-price-list .col-md-2{border-left : #fff 1px solid; padding-top: 20px}
.domain-price-list .col-md-2:first-child{border-left :none;}
.domain-price-list span{display: block; width: 80%; margin: 0 auto; background-color: #e7e7e7; font-weight: 700; color: #577281; padding: 10px 0px; margin-bottom: 15px; text-align: center;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.inner-content-section ul{padding-left: 50px;}
.inner-content-section ul li{background: url("../images/bullet.png") no-repeat left 12px; padding: 3px 0 3px 25px;}
.inner-content-section h4{color: #3266cc; font-size: 20px; margin-bottom: 10px; margin-top: 30px; text-transform: uppercase; font-family: 'open_sansextrabold';}

.action-area{font-size: 22px; padding-top: 20px;}
a.action-btn{display: block; background-color: #3366cc; padding: 10px 30px; width: 250px; text-transform: uppercase; font-family: 'open_sansbold'; margin: 15px auto 0 auto; text-align: center; color: #fff;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
a.action-btn:hover{background-color: #ff9900; color: #fff; transition: background 1s ease;}

/*Responsive Styles Starts here*/
@media (min-width: 1024px) and (max-width: 1050px){
    .search-btn{padding:15px 25px;}
    .search-box{width: 290px;}
    .trust-logos ul li{padding: 0 0 0 30px;}
    .packages h2{width: 70%;}
    footer ul li a{font-size: 15px;}
    .banner-area .left.carousel-control {margin-left: -40px;}
   .banner-area .right.carousel-control {margin-right: -40px;}
}

@media (min-width: 768px) and (max-width: 1023px){
    .top-menu .nav > li > a{padding: 5px 10px;}
    .top-menu ul li.network{padding: 5px;}
    .main-menu .navbar-default .navbar-nav > li > a{font-size: 17px;  padding: 18px 15px;}
    
    .carousel { min-height: auto;}
    .banner-area h1{font-size: 20px;}
    .banner-area h2{font-size: 28px;}
    .banner-area h3{font-size: 16px; line-height: 22px;}
    .banner-area h4{font-size: 18px; line-height: 24px;}
    a.banner-btn{font-size: 20px;padding: 5px 20px; margin-bottom: 20px; margin-top: 0px;}
    
   .banner-area .carousel-control .glyphicon-chevron-right, .banner-area .carousel-control .icon-next{margin-right: -50px;}
   .banner-area .carousel-control .glyphicon-chevron-left, .banner-area .carousel-control .icon-prev{margin-left: -50px;}
   
   .trust-area{text-align: center; padding: 0 0 25px 0;}
   .trust-title{background: none; height: auto; margin-top: 0px;}
   .trust-logos ul li{padding: 0 0 0 15px;}
   
   .form-area{float: none; margin: 0 auto; width: 82%;}
   .search-box{width: 313px;}
   .search-btn{padding:15px 25px;}
   
   .packages h2{width: 80%;}
   .packages{padding: 30px 0px;}
   
   .call-to-action{padding: 30px 0px;}
   .call-to-action h4{font-size: 18px; margin-bottom: 6px;}
   .call-to-action h5{font-size: 15px;}
   .mail, .help, .call{background-size: 40px auto; padding-left: 52px; padding-right: 0;}
   
   .domain-search-text{width: 70%; margin: 0 auto; padding-bottom: 20px; text-align: center;}
   footer ul li{font-size: 14px;}
   footer{font-size: 15px; line-height: 27px;}
   footer .social{padding-top: 0px;}
   .accredit h4{margin-bottom: 0px; margin-top: 10px;}
   .about-.area p{padding: 15px 0px 0 0;}
   
   .whylove .col-md-4{min-height: 250px;}
   .price-info{min-height: 150px;}
   .banner-area .left.carousel-control {margin-left: 20px;}
   .banner-area .right.carousel-control {margin-right: 20px;}
}

@media (min-width: 480px) and (max-width: 767px){
    .trust-logos ul li.col-xs-6{width: 33%; min-height: 95px;} 
    .trust-logos ul li .img-responsive{margin: 0 auto;}
    .trust-logos ul li.col-xs-12{width: 33%;}
    .plans-wrapper{width: 80%; margin: 0 auto;}
    
    .top-area .pull-right{float: none !important;}
}

@media (min-width: 320px) and (max-width: 479px){
    .trust-logos ul li.col-xs-6{width: 48%; min-height: 95px;} 
   .trust-logos ul li .img-responsive{margin: 0 auto;}
   .trust-logos ul li.col-xs-12{width: 100%;}
}

@media (min-width: 320px) and (max-width: 767px){
   .navbar-default .navbar-brand{display: block; color: #fff; text-transform: uppercase;font-family: 'open_sansextrabold';}
   .pull-left.logo{float:none !important; text-align: center;}
   .top-menu{text-align: center;}
   .top-menu .nav > li > a{padding: 5px 10px;}
   .top-menu ul li{display: inline-block; float: none;}
   .top-menu ul li.network{margin-bottom: 15px; margin-top: 15px;}
   .main-menu .navbar-default .navbar-nav > li > a{font-size: 17px; padding: 8px 20px;}
   
   .banner-pattern{padding: 30px 0 55px 0;}
   .banner-area h1{font-size: 20px;}
   .banner-area h2{font-size: 28px;}
   .banner-area h3{font-size: 16px; line-height: 22px;}
   .banner-area h4{font-size: 18px; line-height: 24px;}
   a.banner-btn{font-size: 20px;padding: 5px 20px; margin-bottom: 20px; margin-top: 0px;}
   .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{top: 100%;}
   .banner-area .left.carousel-control {margin-left: 0px;}
   .banner-area .right.carousel-control {margin-right: 0px;}

   .trust-area{text-align: center; padding: 0;}
   .trust-logos ul li{display: block; padding: 10px 0px}
   
   
   .trust-title{background: none; margin-top: 0px;}
   
   .domain-search-area{text-align: center;font-size: 16px;line-height: 26px}
   .form-area{border: none; box-shadow: none;}
   .form-area, .search-box, .search-selectbox, .search-btn{width: 100%; border-radius: 0px;}
   .search-box, .search-selectbox{border: #d1cfcf 1px solid;}
   .search-box{margin-top: 15px;}
   
   .packages h2{font-size: 22px;width: 100%;}
   .packages h2 span{padding: 0 10px;}
   .whyus h2{font-size: 24px;margin-bottom: 16px;}
   .whyus h2 span{font-size: 16px; }               
   .whyus h3{margin: 10px 0px}
   .whyus{padding: 30px 0 15px 0;}
   
   .call-to-action{padding: 15px;}
   .call-to-action h4{font-size: 18px; margin-bottom: 6px;}
   .call-to-action h5{font-size: 15px;}
   .mail, .help, .call{background-size: 35px auto; padding-left: 55px; padding-top: 10px;}
   
   footer{padding: 0 0 20px 0;}
   footer ul li{text-align: left; font-size: 14px;}
   footer .col-md-4{padding-top: 20px;}
   footer h4{margin-bottom: 10px;}
   .accredit{text-align: left; padding-top: 20px;}
   
   .whylove .col-md-4{min-height: auto;}
  
}

@media (min-width: 480px) and (max-width: 767px){
 .call-to-action h4{font-size: 24px;}
 .call-to-action h5 {font-size: 18px;}
 .packages h2 span { padding: 0 15px;}
 .packages h2 {font-size: 28px;}
 .domain-search-area { font-size: 18px; line-height: 30px;}
 .whyus h2{font-size: 28px;}
 footer ul li{font-size: 16px;}
 footer h4 {margin-bottom: 20px;}
}