@charset "utf-8";



/*--CSS Document--*/







/*--General Styles--*/



html, body{height:100%;}



ul{margin:0; padding:0;}



li{list-style:none;}



img{max-width:100%;}



p, label{margin:0; padding:0;}



a:hover{text-decoration:none;}



h1, h2, h3, h4, h5, h6{padding:0; margin:0;}



figure{margin:0;}







/*--Transitions--*/



a, i{-o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}



.bg-color-transition{-o-transition:background-color 0.2s linear; -moz-transition:background-color 0.2s linear; -khtml-transition:background-color 0.2s linear; -webkit-transition:background-color 0.2s linear; -ms-transition:background-color 0.2s linear; transition:background-color 0.2s linear;}







/*--Fonts--*/



@font-face {



  font-family: 'HP-Serpentine';



  src: url('../fonts/HP-Serpentine.eot?#iefix') format('embedded-opentype'),  url('../fonts/HP-Serpentine.woff') format('woff'), url('../fonts/HP-Serpentine.ttf')  format('truetype'), url('../fonts/HP-Serpentine.svg#HP-Serpentine') format('svg');



  font-weight: normal;



  font-style: normal;



}



.hp-serpentine-font{font-family: 'HP-Serpentine';}







@font-face {



  font-family: 'Ancuu-Normal';



  src: url('../fonts/Ancuu-Normal.eot?#iefix') format('embedded-opentype'),  url('../fonts/Ancuu-Normal.woff') format('woff'), url('Ancuu-Normal.ttf')  format('truetype'), url('../fonts/Ancuu-Normal.svg#Ancuu-Normal') format('svg');



  font-weight: normal;



  font-style: normal;



}



.ancuu-normal-font{font-family: 'Ancuu-Normal';}







body{font-family:Arial, Helvetica, sans-serif;}







@media(min-width:1071px){



	.container{max-width:1070px;}



}



@media(max-width:1070px){



	.container{max-width:100%;}



}







/*--Colors--*/



.green-color{color:#006600;}







/*--Links--*/



.contents a.link, .contents a:link{color:#0158bc !important; text-decoration:none;}



.contents a:hover{color:#3cdcee !important; text-decoration:none;}







/*--Rows--*/



.row.rows{margin:-15px;}



.row.rows .columns{padding:15px;}







/*--Buttons--*/



.btn{display:inline-block; padding:0 21px 2px; height:45px; position:relative; top:-10px; color:#fff; font-weight:700px; text-transform:uppercase; border:0; border-radius:0;}



.btn:before{position:absolute; left:0; top:0; width:21px; height:100%; background:url(../images/btn-left.png) left top no-repeat; content:"";}



.btn:after{position:absolute; right:0; top:0; width:21px; height:100%; background:url(../images/btn-right.png) left top no-repeat; content:"";}



.btn span{display:block; line-height:33px; padding:5px 10px; background:url(../images/btn-middle.png) center top repeat-x;}



.btn:hover{color:#fff;}







.btn-normal{ border-radius:3px; padding:5px 10px; line-height:24px; text-align:center; font-size:14px; font-weight:700; color:#fff; display:inline-block;



background: rgb(0,255,255);



background: -moz-linear-gradient(top, rgba(0,255,255,1) 0%, rgba(9,138,217,1) 100%);



background: -webkit-linear-gradient(top, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#098ad9',GradientType=0 );



}



.bottom-text {



	margin: 17px 0;



}



.btn-normal:hover{color:#fff;}



.btn.btn-normal{top:0;}



.contents .btn.btn-white-text, .contents .btn-white-text, .contents .btn-white-text, .contents .btn-normal.btn-white-text{color:#fff !important;}







.page-content-block ul li {



	position: relative;



	padding-left: 25px;



}



.page-content-block ul li::after {



	position: absolute;



	left: 0;



	width: 0;



	height: 0;



	color: ;



	content: "";



	border-radius: ;



	border-left: 17px solid #63d9f0;



	border-top: 8px solid transparent;



	border-bottom: 8px solid transparent;



	top: 2px;



}







.page-header p {



	margin: 10px 0;



}











.nav-icon{border-radius:3px; padding:5px 10px; line-height:24px; text-align:center; font-size:14px; font-weight:700; color:#fff; display:inline-block; cursor:pointer; padding:4px; width:34px; height:34px; vertical-align:middle; margin-left:5px;



background: rgb(0,255,255);



background: -moz-linear-gradient(top, rgba(0,255,255,1) 0%, rgba(9,138,217,1) 100%);



background: -webkit-linear-gradient(top, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#098ad9',GradientType=0 );



}



.nav-icon span{display:block; width:80%; height:2px; background-color:#fff; position:relative;}



.nav-icon span:before{position:absolute; left:0; top:-5px; width:100%; height:2px; background-color:#fff; content:"";}



.nav-icon span:after{position:absolute; left:0; bottom:-5px; width:100%; height:2px; background-color:#fff; content:"";}







.btn.focus, .btn:focus{box-shadow:none;}







header.header{background:url(../images/body-bg.png) center -20px no-repeat; background-size:cover; }



.header-top{padding:10px 0;}



.header-top h1 {

    color: #000;

    font-size: 47.5px;

    letter-spacing: 2px;

    line-height: 1;

    text-shadow: none;

}



.header-top h6 {

    font-size: 19.0px;

    color: #767878;

    line-height: 1;

}



.header-btn{width:151px; height:34px; background:url(../images/header-btn.png) center top no-repeat;}



.header-top .header-btn{position:absolute; right:20px; top:0; padding:0 15px 5px; line-height:29px; text-align:center; color:#fff; font-weight:700; color:#fff; font-size:14px;}



nav.menu{min-height:40px; position:relative;



background: rgb(196,253,254);



background: -moz-linear-gradient(top, rgba(196,253,254,1) 0%, rgba(255,255,255,1) 100%);



background: -webkit-linear-gradient(top, rgba(196,253,254,1) 0%,rgba(255,255,255,1) 100%);



background: linear-gradient(to bottom, rgba(196,253,254,1) 0%,rgba(255,255,255,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4fdfe', endColorstr='#ffffff',GradientType=0 );



}



.header-bottom{border-top:1px solid #fff;}



.header-bottom:before{position:absolute; left:0; top:-2px; width:100%; height:1px; background-color:#00f2ff; content:"";}



.header-bottom{position:relative;}



nav.menu ul li a{font-size:14px; font-weight:700; text-transform:uppercase; color:#0988d9; display:block;}







.for-mobile{min-width:150px;}



.for-mobile .btn-normal{min-width:105px;}







.contents{flex-grow:1;}







.pages{width: 100%; padding:30px;}



.pages:before{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/page-top-bg.png) center top no-repeat; background-size:100% auto; content:"";}



.page:before{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/page-content-top-bg.png) center top no-repeat; background-size:100% auto; content:"";}



.page:after{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../images/page-content-bottom-bg.png) center bottom no-repeat; background-size:100% auto; content:"";}



.page{padding:30px 15px;}



.page-contents{position:relative; z-index:99;}



.page-content-block{margin-bottom:30px;}



.page-content-block:last-child{margin-bottom:0;}



.page p{/*font-size:29px;*/ font-size:17px; color:#565a5d; line-height:1.2;}







.wrapper{min-height:100vh;}



.footer-contents{width: 100%; min-height:100px; background:url(../images/footer-bg.png) center top no-repeat; background-size:100% auto; padding:45px 10px 10px;}



.footer-contents p{color:#8b8c8b; font-size:16px;}



a.links{color:#0b64c2; font-weight:700;}



a.links:hover{color:#0b64c2; text-decoration:underline;}



footer.footer .btn{font-size:14px; font-weight:bold; position:absolute; left:10px; top:-6px;}



.footer-contents a.links{padding-left:15px;}







.sliders{margin-top:30px;}







.page-block{margin-top:30px;}







.portfolio-list{margin-top:30px;}



.portfolio{border:1px solid #ccc; padding:10px; border-radius:5px;}



.portfolio-image{margin-bottom:15px;}



.portfolio-image img{display:block; width:100%;}



.portfolio p{font-size:14px; margin-bottom:10px; line-height:1.4;}



.portfolio p:last-child{margin-bottom:0;}



.portfolio p a{font-size:13px;}



.portfolio-list .row.rows{margin:-15px;}



.portfolio-list .row.rows .columns{padding:15px;}



.page-header p{font-size:16px;}



.page-text-sm p{font-size:14px; line-height:1.4;}







.page-header h6{font-size:15px; font-weight:700; color:#0975d9; margin-bottom:15px;}






.contact-us-form ul li{margin-bottom:15px;}



.contact-us-form ul li:last-child{margin-bottom:0;}



.contact-us-form ul li .labels{font-size:13px; font-weight:700; margin-bottom:5px;}



.form-control{border-radius:3px; font-size:14px; height:40px;}



.contact-us-form .form-control{max-width:100%; margin-bottom: 15px;}



textarea.form-control{min-height:150px; resize:none;}



.captcha .labels{margin-top:10px;}



.contact-us-address-block p{margin-bottom:10px;}



.contact-us-address-block p:last-child{margin-bottom:0;}







.button-groups{padding:30px 0;}



.button-groups .btn-normal{margin-right:25px; min-width:280px; line-height:40px; font-size:24px; border-radius:6px;}



.button-groups .btn-normal:last-child{margin-right:0;}







.work-portfolio{margin-top:100px; padding:45px 10px 10px; min-height:100px; position:relative;}



.work-portfolio:before{position:absolute; left:0; top:0; width:100%; height:60px; border-radius:8px 8px 0 0; content:"";



/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4eef4+0,ffffff+100&1+0,0+100 */



background: -moz-linear-gradient(top, rgba(180,238,244,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */



background: -webkit-linear-gradient(top, rgba(180,238,244,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */



background: linear-gradient(to bottom, rgba(180,238,244,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4eef4', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */



}



.work-portfolio .btn{font-size: 14px; font-weight:700; position:absolute; left:10px; top:-10px;}



.portfolio-slider{margin-top:30px;}



.portfolio-slide{padding:0 10px;}



.slick-prev:before, .slick-next:before{color:#333;}







@media(max-width:1070px){



	.logo{max-width:200px;}



	.header-top h1{font-size:34px; letter-spacing:4px;}



	.text-image{max-width:350px; margin-top:5px;}



	.header-top h6{font-size:15px;}



	.page p{font-size:20px;}



	.page-content-block{margin-bottom:20px;}



	.portfolio p{font-size:13px;}



	.page-text-sm p{font-size:13px;}



}



@media(max-width:991px){



	.logo{max-width:150px;}



	.header-top{padding:20px 0;}



	.header-top h1{font-size:30px; letter-spacing:4px;}



	.header-top h6{font-size:13px;}



	.page p{font-size:18px;}



	.page-content-block{margin-bottom:15px;}



	.portfolio p{font-size:13px;}



	.page-text-sm p{font-size:13px;}



	.portfolio-list .row.rows{margin:-10px;}



	.portfolio-list .row.rows .columns{padding:10px;}



	.work-portfolio{margin-top:50px;}



}



@media(min-width:768px){



	.main-menu{display:block !important;}



	nav.menu:before{position:absolute; left:0; top:-2px; width:30px; height:100%; content:"";



	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);



	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);



	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );



	}



	nav.menu:after{position:absolute; right:0; top:-2px; width:30px; height:100%; content:""; 



	background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, rgba(255,255,255,1) 100%);



	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(255,255,255,1) 100%);



	background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 1%,rgba(255,255,255,1) 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );



	}



	nav.menu ul{position:relative; z-index:99; top:-11px;}



	nav.menu ul li{float:left;}



	nav.menu ul li a.btn{top:0;}



	



	nav.menu ul li a{color:#0988d9;}



	nav.menu ul li a:before, nav.menu ul li a:after{display:none;}



	nav.menu ul li a span{background:none;}



	



	nav.menu ul li.active a.btn, nav.menu ul li a.btn:hover{color:#fff;}



	nav.menu ul li.active a:before, nav.menu ul li.active a:after, nav.menu ul li a:hover:before, nav.menu ul li a:hover:after{display:block;}



	nav.menu ul li.active a span, nav.menu ul li a:hover span{background:url(../images/btn-middle.png) center top repeat-x;}	



	



	.for-mobile{display:none;}



}



@media(max-width:767px){



	.main-menu{display:none;}



	nav.menu ul{top:0;}



	nav.menu ul li a{color:#0988d9; text-align:left; top:0; padding:0; font-size:13px;}



	nav.menu ul li a:before, nav.menu ul li a:after{display:none;}



	nav.menu ul li a span{background:none; line-height:28px;}



	nav.menu ul li a{ color:#fff; height:auto;



	background: rgb(0,255,255);



	background: -moz-linear-gradient(top, rgba(0,255,255,1) 0%, rgba(9,138,217,1) 100%);



	background: -webkit-linear-gradient(top, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



	background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#098ad9',GradientType=0 );	



	}



	.header-top .header-btn{right:0;}



	.logo{max-width:100px;}



	.text-image, .header-top-contents h6{display:none !important;}



	.header-top{align-items:center;}



	.header-top h1{font-size:24px;}



	.btn, .btn-normal{font-size:12px;}



	.header-btn{display:none !important;}



	.header-bottom{border:0; padding-bottom:10px;}



	.header-bottom::before{display:none;}



	.header-top{padding:10px 0;}



	header.header{box-shadow:0 0 4px rgba(0,0,0,0.2);}



	.contents{padding:15px 0;}



	.page p{font-size:16px;}



	.page-content-block{margin-bottom:10px;}



	.pages{padding:15px;}



	.footer-contents p{font-size:14px;}



	.portfolio p{font-size:13px;}



	.page-text-sm p{font-size:13px;}



	.work-portfolio{margin-top:30px;}



	.button-groups{padding:15px 0;}



	.button-groups .btn-normal{font-size:18px; min-width:150px; border-radius:4px; line-height:36px; margin-right:15px;}



	.work-portfolio:before{border-radius:6px 6px 0 0;}



}



@media(max-width:640px){



	.logo{max-width:70px;}



	.header-top h1{font-size:20px;}



	.page p{font-size:15px;}



	.portfolio p{font-size:13px;}



	.page-text-sm p{font-size:13px;}



}



@media(max-width:575px){



	.contact-us-form .form-control{max-width:100%;}



	.contact-us-form ul li .labels{font-size:12px;}



	.button-groups .btn-normal{font-size:16px; min-width:130px; line-height:34px; margin-right:10px;}



}







/*----Index Page - Version-2----*/



.home-page-2 .page-content-block h5{margin-bottom:15px;}



.home-page-2 .page-content-block p{margin-bottom:10px;}



.home-page-2 .page-content-block p:last-child{margin-bottom:0;}



.package{background-color:#fff; box-shadow:0 0 3px rgba(0,0,0,0.2);}



.web-hosting-packages{margin-top:25px;}



.package-header{padding:5px 15px; line-height:30px; font-size:15px; color:#fff; font-weight:700;



background: rgb(0,255,255);



background: -moz-linear-gradient(top, rgba(0,255,255,1) 0%, rgba(9,138,217,1) 100%);



background: -webkit-linear-gradient(top, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#098ad9',GradientType=0 );



}



.package-contents{padding:10px 15px; flex-grow:1;}



.package-contents ul li{line-height:22px; font-size:13px; color:#565a5d; list-style:disc inside;}



.package-footer{padding:10px 15px;}



.package-label{font-size:14px; font-weight:700; padding:5px 15px; line-height:24px; border-radius:4px; color:#fff;



background: rgb(0,255,255);



background: -moz-linear-gradient(top, rgba(0,255,255,1) 0%, rgba(9,138,217,1) 100%);



background: -webkit-linear-gradient(top, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#098ad9',GradientType=0 );



}



a.package-label, a.package-label:hover{color:#fff !important;}



.contents a.package-label:link{color:#fff !important;}







.package-info{padding-top:10px;}



.package-contents p{margin:0 !important; font-size:13px; line-height:22px;}



.package-content-block{padding:10px;}



.package-header span{padding:5px 10px;}



.package-content-block{border-right:1px solid #ededed;}



.package-content-block:last-child{border:0;}



h2.big-link-wrap{margin-bottom:30px;}



.package-conclusion h6{margin-bottom:15px; color:#565a5d;}



.package-conclusion p{margin-bottom:10px; color:#565a5d;}



.package-conclusion ul{padding-left:15px; margin-bottom:15px;}



.package-conclusion ul li{font-size:13px; color:#565a5d; list-style:disc inside;}



.package-conclusion p:last-child, .package-conclusion ul:last-child{margin-bottom:0;}



.home-page-2 .page-headdings{color:#0975d9;}



.button-wrap{margin-top:10px;}



.button-wrap a{font-size:14px;}



.wp_left

{

	float:left;

	width:100%;

}

.owl-carousel.owl-drag .owl-item .item

{

	border-radius:15px;

	overflow:hidden;

}

.owl-theme .owl-nav.disabled + .owl-dots {

    margin-top: -25px;

    z-index: 9999;

    position: relative;

}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {

    background: #000 !important;

}

.owl-theme .owl-dots .owl-dot span {

    margin: 5px 3px !important;

	}

.slider_section

{

    padding: 10px 3px 20px; 

}

.owl-carousel .owl-item img {

    display: block;

    width: 100%;

    height: auto;

}

.tourism_img_wrapper

 {

    border: 1px solid #ccc;

    border-radius: 10px;

    overflow: hidden;

	margin-bottom:10px;

}

.tourism_img_wrapper img

{

	transition: all 0.5s ease;

}

.tourism_img_wrapper:hover img

{

	transform:scale(1.2,1.2);

}

.page-header h4 {

    font-size:20px;

    font-weight: 700;

    color: #0975d9;

    margin-bottom: 15px;

	text-align:center;

}

.whatimg {

    padding:20% 15%;

    z-index: -1;

    border-radius: 5px;

    transition: all 1s ease-out;

    background-color: #00000012;

    border: 1px solid #ffffff5c;

    box-shadow: inset 0 0 30px #00000029;

    background: #3cdcee;

    text-align: center;

	margin-top:30px;

	transition: all 0.5s ease;

}

.whatimg img

{

	height:80px;

	width:auto;

}

.whatimg_content h3

{

    font-size: 1.3rem;

    font-weight: 600;

    text-align: center;

    margin: 10px 0px;

    float: left;

    width: 100%;

}

.whatimg_content p {

    text-align: center;

    font-size: 16px;

    line-height: 22px;

    display: block;

    float: left;

}

.whatimg_content:hover .whatimg

{

	margin-top:15px;

}

.portfolio_home .btn {

    font-size: 14px;

    font-weight: bold;

    position: absolute;

    left: 10px;

    top: -6px;

}

.services_list

{

	float:left;

	width:100%;

	margin-bottom:20px;

}

.service_img

{

	overflow:hidden;

}

.service_img:hover img {

    transform: scale(1.2,1.2);

}

.service_img img {

    transition: all 0.5s ease;

}

.btn-primary {

    margin-top: 15px;

}

.footer_menu nav.menu

{

	background:none;

}

.footer_menu .btn span {

    line-height: 40px;

}

.card {

    position: relative;

    display: block;

    background-color: #fff;

    border: 1px solid #e5e5e5;

    border-radius: .25rem;

}

.mbr-testimonial .card-block {

    background: #f4f4f4;

    color: #565656;

    font-size: 1.125rem;

    font-style: italic;

    font-weight: 400;

    line-height: 2;

    padding: 1.875rem;

    position: relative;

}

.mbr-testimonial .card-block:after {

    background-color: inherit;

    bottom: -7px;

    content: "";

    display: block;

    height: 14px;

    left: 50%;

    margin-left: -7px;

    position: absolute;

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

    width: 14px;

}



.mbr-testimonial {

    border-radius: 0;

    border: 0;

    margin-bottom: 0;

    text-align: left;

    margin-bottom: 25px;

    border: 1px solid rgba(204, 204, 204, 0.6);

    padding: 20px;

    border-radius: 10px;

    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);

}

.mbr-testimonial .card-footer {

    background: none;

    border: 0;

    padding: 0;

    position: relative;

    z-index: 2;

}

.mbr-author-name {

    color: #2d2d2d;

    font-size: 1rem;

    font-weight: 700;

    letter-spacing: -1px;

    line-height: 1.3;

    padding-top: 1.25rem;

}

body .portfolio_home .btn

{

    color:#fff !important;

}

.card_content

{

    margin-top:20px;

}

.mbr-testimonial img.img-fluid

{

    max-width:150px;

    height:auto;

}

@media(min-width:768px)

{

.mbr-testimonial .col-sm-3

{

    max-width:19%;

}

}

@media(min-width:992px){



	.package-column:first-child .package-header{border-radius:6px 0 0 0;}



	.package-column:first-child .package{border-radius:6px 0 0 6px;}



	.package-column:last-child .package-header{border-radius:0 6px 0 0;}



	.package-column:last-child .package{border-radius:0 6px 6px 0;}



	.web-hosting-package-list-wrap{margin:0;}



	.web-hosting-package-list-wrap .package-column{padding:0;}



}



@media(max-width:991px){



	.package-header{border-radius:6px 6px 0 0;}



	.package{border-radius:6px;}



	.web-hosting-package-list-wrap{margin:-5px;}



	.web-hosting-package-list-wrap .package-column{padding:5px;}



	h2.big-link-wrap{font-size:24px; margin-bottom:15px; padding-top:15px;}



	.home-page-2 .page-headdings{font-size:18px;}



}



@media(max-width:575px){



	.package-header{font-size:13px;}



	.package-contents p{font-size:12px;}



	.package-contents ul li{font-size:12px;}



}

/*******bilal********/
.domainForm{
	width: 40%;
	margin: auto;
}
.formBox{
	
	position: relative;
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
	margin-bottom: 15px;
	padding: 8px 0px 8px 0px;
}
.leftFloat{
	float: left;
}
.contactDomainForm{
	float: left;
	position: relative;
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
margin-bottom: 15px;
padding: 8px;
}
h5.success {
                color: #008000;
                text-align: center;
            }
            h5.fail {
                color: #ff0000;
                text-align: center;
            }
            .container {
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
            }
            .searchbar {
                padding: 6px 10px;
                width: 400px;
                max-width: 100%;
                border: none;
                margin-top: 1px;
                margin-right: 8px;
                font-size: 1em;
                border-bottom: #333 solid 2px;
                transition: 0.3s;
            }
            .searchbar::placeholder {
                font-size: 1em;
            }
            .searchbar:focus {
                outline: none;
            }
            .btn-search {
                cursor: pointer;
                text-decoration: none !important;
                font-size: 1.5em;
                padding-top: 5px;
                padding-bottom: 5px;
                background-color: transparent;
                border: none;
                outline: none;
            }
	.domainField{
		
	}
	.domainBtn{
		float: left;
		position: relative;
	}
.priceTable thead{
	background: linear-gradient(to bottom, rgba(0,255,255,1) 0%,rgba(9,138,217,1) 100%);
	color: #fff;
	text-align: center;
}
.priceTable tr{
	line-height: 10px;
}
.priceTable td{
	padding: 0.3rem;
	text-align: center;
	vertical-align: middle;
}
.submitBtn{
	background: linear-gradient(to bottom, rgb(0, 255, 255) 0%,rgb(9, 138, 217) 100%);
border: none;
width: 106px;
line-height: 35px;
	cursor: pointer;
}

.tableBuyBtn{
	margin: 0px !important;
	width: 80px;
	line-height: 20px;
	font-size: 12px;
}
.contentBox p{
	margin-top: 15px;
}

@media(max-width:645px){
	.domainForm{
		width: 100%;
	}
	.domainSearchHeading{
		font-size: 20px;
	}
	.domainResponse{
		font-size: 16px;
	}
	.domainBtn {
  float: right;
  
  margin-top: -41px;
	}
	.priceTable th{
		font-size: 14px;
	}
	.priceTable td{
	font-size: 14px;
	}
	.tableBuyBtn{
		width: 80px;
		font-size: 11px;
		font-weight: bold;
		line-height: 27px;
	} 
	
	.footer-contents {
  
  min-height: 75px;
  padding: 10px 10px 30px;
}
	
}
