@charset "utf-8";
/* CSS Document */

img{max-width:100%;}

body {background:url(../images/bg.jpg) top center no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}


.container-main{max-width:1120px; margin:0px auto; box-shadow: 0px 0px 5px #888888;}

.header-top{background:rgba(255,255,255,0.6); overflow:hidden;}

.logo{float:left; margin:25px 10px 15px;}

.profile{float:right; width:70%;}

.profile-informastion{float:left; width:80%; text-align:right; margin-top:30px;}

.profile-pic{float:right; width:18%; text-align:right; display:block; margin-top:10px;}

.profile-informastion h3{color:#000; font-weight:bold;}

.profile-informastion h4{color:#ba0000; font-weight:bold;}

.profile-informastion h4 a{color:#ba0000; font-weight:bold;}

.menu-bg{background: #da0b0b; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#da0b0b, #bb0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#da0b0b, #bb0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#da0b0b, #bb0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#da0b0b, #bb0000); /* Standard syntax */}
	
.style1{color:#d30909;}	
	
.content-section{background:rgba(255,255,255,0.6); overflow:hidden; padding-left:10px; padding-right:10px; padding-bottom:20px;}	

.left-panel{width:28%; float:left; margin-top:25px;}

.services-top{margin:0px; padding:0px;}

.services{background:#c90505; overflow:hidden; width:94%; margin:0px auto; padding-bottom:10px;}

.services li{margin:0px; padding:0px; list-style:none; }

.services li a{margin:0px; padding:2px 0px 2px 15px; list-style:none; color:#fff; border-bottom:1px solid #ad0303; display:block;}

.services li a:hover{background:#ad0303; color:#F90;}

.services li:last-child a{border-bottom:none;}

.services li i{color:#f5bb12; margin-right:5px; font-size:0.9em}

.right-panel{width:70%; float:right; color:#000;}

.vasto-into{width:32%; float:left; background:#fff; border:1px solid #ccc; margin-right:10px; padding-bottom:15px;}

.vasto-into h3{margin:0px; padding-left:10px; margin-bottom:15px;}

.vasto-top-bg{background:#f08306; color:#fff; padding:5px 0px;}

.vasto-into p{margin:0px; padding-left:10px;  padding-right:10px;}

.vasto-into p img{float:right; margin:0px 0px 0px;}

.more{margin-left:10px; margin-top:15px;}

.kal-dosh-section{background:url(../images/black-bg.png) left top no-repeat; height:193px; width:98.5%; margin-top:48px; overflow:hidden;}

.kal-dosh-section ul{margin:20px 0px 0px;} 

.kal-dosh-section ul li{margin:20px 10px 0px; float:left; list-style:none; font-weight:bold; font-size:18px; color:#fff; width:30%;}

.kal-dosh-section ul li a{font-weight:bold; font-size:18px; color:#fff;}

.kal-dosh-section ul li a:hover{text-decoration:none; color:#F90;}

.paypal-section{background:url(../images/left-bg.png) left top no-repeat; height:194px; margin-top:20px; margin-left:8px; overflow:hidden;}

.paypal-section h3{color:#000; font-weight:bold; margin-left:10px;}

.paypal-section h4{color:#000; font-weight:bold; margin-left:10px; font-size:14px;}

.paypal-section h4 a{color:#000; font-size:14px;}

.paypal-section h4 a:hover{color:#C00;}

.paypal{float:left; margin-left:10px; margin-top:20px;}

.payyou{float:right; margin-right:10px; margin-top:20px;}

.footer-bg{background:#03414e; overflow:hidden; padding:10px;}

.footer-left{width:75%; float:left; color:#fff; margin:10px 0px; line-height:30px;}

.footer-left a{margin:0px; padding:0px; color:#fff; text-decoration:none;}

.footer-left a:hover{color:#CC0; text-decoration:none;}

.footer-right{float:right; width:25%; text-align:right; margin-top:30px;}

.footer-right a{margin:0px; padding:0px; color:#fff; text-decoration:none;}

.footer-right a:hover{color:#CC0; text-decoration:none;}

.footer-right i{font-size:1.6em; margin-left:5px;}

.internal-banner{background:url(../images/internal-banner.jpg) center top no-repeat; overflow:hidden; padding:30px 0px}

.internal-banner h1{color:#000; text-align:center; font-weight:bold;}

.content-top{margin-top:30px;}

.img-right{float:right; margin:2px 0px 15px 20px; border:4px solid #fff; box-shadow: 0 0 5px #888888;}

.img-left{float:left; border:4px solid #fff; box-shadow: 0 0 5px #888888;}

.about-panel{margin:0px;}

.about-panel li{margin:0px 20px 2px;}

.numberic{margin-left:10px; padding:0px;}

.numberic li{list-style:decimal; margin:0px 20px 2px;}

.enquarity-form{margin-top:0px;}

.enquarity-form li{list-style:none; display:block; overflow:hidden; margin-top:10px;}

.enquarity-form li h4{list-style:none; width:20%; float:left;}

.enquarity-form li input[type=text]{width:60%;}

.enquarity-form li textarea{width:60%;}

/************************************************************************************
smaller than 1100
*************************************************************************************/
@media screen and (max-width: 1100px) {

img{max-width:100%;}

}

/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {

img{max-width:100%;}

.logo{float:left; margin:5px 10px 10px; width:70%;}

.profile{float:right; width:70%; display:none;}

.right-panel{width:100%; float:none; color:#000;}

.vasto-into{width:100%; float:none; background:#fff; border:1px solid #ccc; margin-right:0px; margin-bottom:10px; padding-bottom:15px;}

.kal-dosh-section{background:#1f853e; height:auto; width:100%; margin-top:20px; overflow:hidden; padding-bottom:10px;}

.kal-dosh-section ul{margin:0px 0px 0px; padding:0px;} 

.kal-dosh-section ul li{margin:10px 10px 0px; float:left; list-style:none; font-weight:bold; font-size:18px; color:#fff; width:100%;}

.left-panel{width:100%; float:none; margin-top:20px;}

.footer-left{width:100%; float:none; color:#fff; margin:10px 0px; line-height:30px;}

.footer-right{float:none; width:100%; text-align:center; margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}

.services-top{margin:0 0 0 10px; padding:0px;}

.enquarity-form li h4{list-style:none; width:1000%; float:left;}

.enquarity-form li input[type=text]{width:100%;}

.enquarity-form li textarea{width:100%;}

.img-right{float:right; margin:0px 5px 10px; border:4px solid #fff; box-shadow: 0 0 5px #888888; clear:none; display:inherit;}
}

/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 650px) {

img{max-width:100%;}

.logo{float:left; margin:5px 10px 10px; width:70%;}

.profile{float:right; width:70%; display:none;}

.right-panel{width:100%; float:none; color:#000;}

.vasto-into{width:100%; float:none; background:#fff; border:1px solid #ccc; margin-right:0px; margin-bottom:10px; padding-bottom:15px;}

.kal-dosh-section{background:#1f853e; height:auto; width:100%; margin-top:20px; overflow:hidden; padding-bottom:10px;}

.kal-dosh-section ul{margin:0px 0px 0px; padding:0px;} 

.kal-dosh-section ul li{margin:10px 10px 0px; float:left; list-style:none; font-weight:bold; font-size:18px; color:#fff; width:100%;}

.left-panel{width:100%; float:none; margin-top:20px;}

.footer-left{width:100%; float:none; color:#fff; margin:10px 0px; line-height:30px;}

.footer-right{float:none; width:100%; text-align:center; margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}

.services-top{margin:0 0 0 10px; padding:0px;}

.enquarity-form li h4{list-style:none; width:1000%; float:left;}

.enquarity-form li input[type=text]{width:100%;}

.enquarity-form li textarea{width:100%;}

.img-right{float:right; margin:0px 5px 10px; border:4px solid #fff; box-shadow: 0 0 5px #888888; clear:none; display:inherit;}
}

/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 480px) {

img{max-width:100%;}

.logo{float:left; margin:5px 10px 10px; width:70%;}

.profile{float:right; width:70%; display:none;}

.right-panel{width:100%; float:none; color:#000;}

.vasto-into{width:100%; float:none; background:#fff; border:1px solid #ccc; margin-right:0px; margin-bottom:10px; padding-bottom:15px;}

.kal-dosh-section{background:#1f853e; height:auto; width:100%; margin-top:20px; overflow:hidden; padding-bottom:10px;}

.kal-dosh-section ul{margin:0px 0px 0px; padding:0px;} 

.kal-dosh-section ul li{margin:10px 10px 0px; float:left; list-style:none; font-weight:bold; font-size:18px; color:#fff; width:100%;}

.left-panel{width:100%; float:none; margin-top:20px;}

.footer-left{width:100%; float:none; color:#fff; margin:10px 0px; line-height:30px;}

.footer-right{float:none; width:100%; text-align:center; margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}

.services-top{margin:0px; padding:0px;}

.enquarity-form li h4{list-style:none; width:1000%; float:left;}

.enquarity-form li input[type=text]{width:100%;}

.enquarity-form li textarea{width:100%;}

.img-right{float:none; margin:0px 0 10px; border:4px solid #fff; box-shadow: 0 0 5px #888888; clear:both; display:block;}
}


/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 320px) {

img{max-width:100%;}

.logo{float:left; margin:5px 10px 10px; width:70%;}

.profile{float:right; width:70%; display:none;}

.right-panel{width:100%; float:none; color:#000;}

.vasto-into{width:100%; float:none; background:#fff; border:1px solid #ccc; margin-right:0px; margin-bottom:10px; padding-bottom:15px;}

.kal-dosh-section{background:#1f853e; height:auto; width:100%; margin-top:20px; overflow:hidden; padding-bottom:10px;}

.kal-dosh-section ul{margin:0px 0px 0px; padding:0px;} 

.kal-dosh-section ul li{margin:10px 10px 0px; float:left; list-style:none; font-weight:bold; font-size:18px; color:#fff; width:100%;}

.left-panel{width:100%; float:none; margin-top:20px;}

.footer-left{width:100%; float:none; color:#fff; margin:10px 0px; line-height:30px;}

.footer-right{float:none; width:100%; text-align:center; margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}

.services-top{margin:0px; padding:0px;}

.enquarity-form li h4{list-style:none; width:1000%; float:left;}

.enquarity-form li input[type=text]{width:100%;}

.enquarity-form li textarea{width:100%;}

.img-right{float:none; margin:0px 0 10px; border:4px solid #fff; box-shadow: 0 0 5px #888888; clear:both; display:block;}
}