/*
Theme Name: Sri Aditya Township
Theme URI: http://www.designerashok.com/
Author: Designer Ashok
Author URI: http://www.designerashok.com/
Description: It is a special responsive theme for the official website of Sri Aditya Township
Version: 2.0
Text Domain: Sri Aditya Township
*/



body{width:100%;height:auto;float:left;margin:0;font-family: 'Open Sans', sans-serif;}
.divmdl{width:1250px;height:auto;margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-family: 'Poppins', sans-serif;color:#000033;line-height:1em;}

#hdrlgo{width:100%;height:auto;float:left;}
#hdrlgo img{width:auto;height:auto;float:left;padding:5px 20px 8px 20px;display:block;background-color:#FFFFFF;}
#hdrlgo img{display:block;float:left;position:absolute;}

#hrdftr{width:100%;height:86px;float:left;}
#hrdftr ul{width:auto;height:auto;float:right; margin:20px 0;}
#hrdftr ul li{list-style:none;float:left;margin-left:25px;}
#hrdftr ul li a{width: 212px; height: auto; float: left; text-align: center; padding: 15px 0;font-size:14px; font-weight: 500; cursor:pointer;font-family: 'Poppins', sans-serif;display:block;background-color:#003399;color:#FFFFFF;text-decoration:none;text-transform:uppercase;line-height:1em; border-radius: 30px;}
#hrdftr ul li a:hover{background-color:#FF4F00;}

#hrdmnu{width:100%;height:46px;float:left;background-color:#000033;}
#hrdmnu ul{width:auto;height:auto;float:right; margin:17px 0 0 0;}
#hrdmnu ul li{list-style:none;float:left;}
#hrdmnu ul li a{font-family: 'Poppins', sans-serif;cursor:pointer;font-size:13px;font-weight:700;color:#CCCCCC;display:block;text-decoration:none;text-transform:uppercase;line-height:1em; margin-left:30px;}
#hrdmnu ul li a:hover{color:#FFFFFF;}



#ftrhld{width:100%;height:auto;float:left; background-color:#000033;padding:80px 0;border-bottom:10px solid #FF6600;}
#ftrlnk,#ftrlgo,#ftrcpy{width:100%;height:auto;float:left;}
#ftrmap,#ftrpjc,#ftrtre,#ftrflw{height:auto;}
#ftrmap{width:200px;float:left;}
#ftrpjc{ width: 400px;float:left;}
#ftrflw{width: 350px; float: right;}
#ftrhld h6{font-family: 'Poppins', sans-serif;font-weight: 600; font-size: 20px; font-weight: 700; margin: 0 0 15px 0;color: #003399;}

#ftrmap ul,#ftrpjc ul{margin:0;padding:0;}
#ftrmap ul li,#ftrpjc ul li{list-style-type:none;margin-bottom: 12px;background-position:left;}
#ftrmap ul li::before,#ftrpjc ul li::before{width:30px;height:30px;float:left;display:block;content:"";background:url("/custom/imgs/icons.png") no-repeat 10px 7px;margin:-4px 10px 0 0;}

#ftrmap ul li a,#ftrpjc ul li a{ font-size: 15px; font-weight: 600; color: #888888; display: block; margin-left: 30px; text-decoration: none;}
#ftrmap ul li a:hover,#ftrpjc ul li a:hover{ text-decoration: underline;}

#ftrflw p{ font-size: 15px; color: #888888; margin: 0 0 20px 0;}
#ftrflw p a{ width: 220px; padding: 18px 0;margin-bottom: 40px; text-align: center; font-size: 14px; font-weight: 600; display: block; background-color: #444444; color: #999999; border-radius: 2px; text-transform: uppercase; text-decoration: none; }
#ftrflw p a:hover{background-color: #04C9C0;color: #ffffff;}

#ftrflw ul{ margin: 0; padding: 0;}
#ftrflw ul li{ float: left; list-style-type:none; margin-right: 10px;}


#sclfbk,#scltwt,#scllin,#sclytb,#scligm{width: 32px; height: 32px; float: left;border-radius: 2px; background: url(/custom/imgs/icons.png) no-repeat #666666;}
#sclfbk{background-position:-14px 3px;}
#sclfbk:hover{background-color:#4267B2;}
#scltwt{background-position:-42px 3px;}
#scltwt:hover{background-color:#1DA1F2;}
#scllin{background-position:-106px 3px;}
#scllin:hover{background-color:#0e76a8;}
#sclytb{background-position:-138px 3px;}
#sclytb:hover{background-color:#FF0000;}
#scligm{background-position:-74px 3px;}
#scligm:hover{background-color:#833AB4;}

#ftrlgo{ padding: 20px 0; margin: 40px 0;}

#ftrclg{ width:208px; height: auto; float:left; border: 1px solid #555555; padding:24px 20px;}
#ftrclg img{max-width: 100%; height: auto; float: left;}
#ftriso{width: 99px; height: auto; float: right; padding: 10px; border: 1px solid #555555;}
#ftriso img{max-width: 100%; height: auto; float: left;}
#ftrera{width:135px; height: auto; padding:10px 20px; float: right; border: 1px solid #555555; margin-left:20px;}
#ftrera img{max-width: 100%; height: auto; float: left;}
#ftrcrd{width: 205px; height: auto; float: right; padding: 35px 10px; border: 1px solid #555555; margin-right: 20px;}
#ftrcrd img{max-width: 100%; height: auto; float: left;}

#ftrcpy{ font-size: 14px; font-weight: 400; color: #888888; text-align: center;}
#ftrcpy a{color: #888888; text-decoration: none; }
#ftrcpy a:hover{color: #888888; text-decoration: underline;}









@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900,300);
@import url(https://fonts.googleapis.com/css?family=Montserrat);



#satshdtlh{width:100%;background-color:#2b2d33;height:57px;border-top:5px solid #FF3000;}
#satshdtld{margin:0 auto;height:auto;}
#satshdtld img{display:block;background-color:#FFFFFF;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;}
#satsmdtlh{width:100%;height:auto;float:left;border-bottom:1px solid #E9E9E9;}
#satsmdtld{margin:0 auto;height:auto;}
#satsmdtld ul{margin:0;display:block;float:right;}
#satsmdtld ul li{list-style:none;float:left;display:block;}
#satsmdtld ul li a{float:left;text-transform:uppercase;padding:15px 20px;font-size:11px;font-weight:700;text-decoration:none;color:#171631;}
#satsmdtld ul li a:hover{background-color:#171631;color:#FFFFFF;}
@media only screen and (max-width: 749px){
#satshdtlh{height:105px;}
#satshdtld{width:100%;}
#satshdtld img{border:none;}
#satsmdtld{width:100%;height:auto;float:left;}
#satsmdtld ul{width:100%;height:auto;margin:0;padding:0;display:block;float:left;}
}
@media only screen and (max-width: 449px){
#satsmdtld ul li{width:100%;height:auto;list-style:none;float:left;display:block;border-bottom:1px solid #E9E9E9;}
#satsmdtld ul li:hover{border-bottom:none;}
#satsmdtld ul li:nth-child(7){border-bottom:none;}
#satsmdtld ul li a{width:84%;padding:15px 8%;}
}
@media only screen and (min-width: 450px) and (max-width: 749px){
#satsmdtld ul li{width:50%;border-bottom:1px solid #E9E9E9;}
#satsmdtld ul li a{width:90%;padding:15px 5%;}
#satsmdtld ul li:nth-child(7){border-bottom:none;width:100%;}
#satsmdtld ul li:nth-child(7) a{width:96%;padding:15px 2%;}
}
@media only screen and (min-width: 750px) and (max-width: 899px){
#satshdtlh{height:100px;padding:10px 0;}
#satsmdtld ul{float:left;padding:0;}
}
@media only screen and (min-width: 750px) and (max-width: 799px){
#satshdtld,#satsmdtld{width:700px;}
}
@media only screen and (min-width: 800px) and (max-width: 849px){
#satshdtld,#satsmdtld{width:740px;}
}
@media only screen and (min-width: 850px) and (max-width: 899px){
#satshdtld,#satsmdtld{width:790px;}
}
@media only screen and (min-width: 900px) and (max-width: 949px){
#satshdtld,#satsmdtld{width:845px;}
}
@media only screen and (min-width: 950px) and (max-width: 999px){
#satshdtld,#satsmdtld{width:890px;}
}
@media only screen and (min-width: 1000px) and (max-width: 1049px){
#satshdtld,#satsmdtld{width:940px;}
}
@media only screen and (min-width: 1050px) and (max-width: 1099px){
#satshdtld,#satsmdtld{width:990px;}
}
@media only screen and (min-width: 1100px){
#satshdtld,#satsmdtld{width:1000px;}
}

#satsftbtm{width:100%;float:left;padding:80px 0;background-color:#2b2d33;}
#satsftbth{margin:0 auto;}

#cmplnks{width:150px;height:auto;float:left;margin-right:30px;}
#cmplnks h6{font-size:15px;margin:0;color:#00FF00;font-weight:700;}
#cmplnks ul{padding:0 0 10px 3px;}
#cmplnks ul li{list-style:none;}
#cmplnks ul li a{font-size:13px;text-decoration:none;color:#FFFFFF;font-weight:400;}
#cmplnks ul li a:hover{text-decoration:underline;}

#cmptsvs{width:180px;height:auto;float:left;margin-right:30px;}
#cmptsvs h6{font-size:15px;margin:0;color:#00FF00;font-weight:700;}
#cmptsvs ul{padding:0 0 0 3px;}

#cmptsvs ul li{list-style:none;}
#cmptsvs ul li a{font-size:13px;text-decoration:none;color:#FFFFFF;}
#cmptsvs ul li a:hover{text-decoration:underline;}

#cmptsvc{width:180px;height:auto;float:left;}
#cmptsvc h6{font-size:15px;margin:0;color:#00FF00;font-weight:700;}
#cmptsvc ul{padding:0 0 0 3px;}

#cmptsvc ul li{list-style:none;}
#cmptsvc ul li a{font-size:13px;text-decoration:none;color:#FFFFFF;}
#cmptsvc ul li a:hover{text-decoration:underline;}

#followus{width:190px;height:auto;float:right;}
#followus h6{font-size:15px;margin:0;color:#00FF00;font-weight:700;margin-bottom:20px;}
#followus ul{margin:0 0 40px 3px;padding:0;float:left;}
#followus ul li{list-style:none;float:left;margin-right:15px;}
#followus ul li a{display:block;width:16px;height:16px;border:2px solid #CCCCCC;padding:5px;border-radius:2px;}

#satsftcph{width:100%;float:left;padding:30px 0;background-color:#000000;color:#FFFFFF;font-size:13px;text-align:right;}
#satsftcpc{margin:0 auto;}
#satsftcpc span{color:#BBBBBB;text-transform:uppercase;font-size:10px;font-weight:700;}
#satsftcpc span a{text-decoration:none;color:#00FF00;font-size:10px;font-weight:700;}
#satsftcpc span a:hover{ text-decoration:underline;}

@media only screen and (min-width: 300px) and (max-width: 349px){
#satsftbth,#cmplnks,#cmptsvs,#cmptsvc,#followus,#satsftcpc{width:280px;}
}
@media only screen and (min-width: 350px) and (max-width: 399px){
#satsftbth,#cmplnks,#cmptsvs,#cmptsvc,#followus,#satsftcpc{width:300px;}
}
@media only screen and (min-width: 400px) and (max-width: 449px){
#satsftbth,#cmplnks,#cmptsvs,#cmptsvc,#followus,#satsftcpc{width:350px;}
}
@media only screen and (min-width: 300px) and (max-width: 449px){
#satsftbth ul{margin:0;}
#cmplnks,#cmptsvs,#cmptsvc{margin-bottom:30px;}
#cmplnks,#cmptsvs{margin-right:0;}
#followus{float:left;}
}
@media only screen and (min-width: 450px) and (max-width: 499px){
#satsftcpc,#satsftbth{width:400px;}
}
@media only screen and (min-width: 500px) and (max-width: 549px){
#satsftcpc,#satsftbth{width:430px;}
}
@media only screen and (min-width: 550px) and (max-width: 599px){
#satsftcpc,#satsftbth{width:480px;}
}
@media only screen and (min-width: 600px) and (max-width: 649px){
#satsftcpc,#satsftbth{width:500px;}
}
@media only screen and (min-width: 450px) and (max-width: 649px){
#cmplnks,#cmptsvs,#cmptsvc,#followus{width:190px;height:200px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvs{float:right;}
}
@media only screen and (min-width: 650px) and (max-width: 699px){
#satsftcpc,#satsftbth{width:600px;}
#cmplnks,#cmptsvs,#cmptsvc,#followus{width:200px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvc{float:right;}
}
@media only screen and (min-width: 700px) and (max-width: 749px){
#satsftcpc,#satsftbth{width:650px;}
#cmplnks,#cmptsvs,#cmptsvc,#followus{width:200px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvc{float:right;}
}
@media only screen and (min-width: 750px) and (max-width: 799px){
#satsftcpc,#satsftbth{width:700px;}
#cmplnks{width:235px;}
#cmptsvs{width:275px;}
#cmptsvc,#followus{width:190px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvc{float:right;}
}
@media only screen and (min-width: 800px) and (max-width: 849px){
#satsftcpc,#satsftbth{width:740px;}
#cmplnks{width:165px;}
#cmptsvs{width:195px;}
#cmptsvc{width:195px;}
#followus{width:185px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvc{float:left;}
}
@media only screen and (min-width: 850px) and (max-width: 899px){
#satsftcpc,#satsftbth{width:790px;}
#cmplnks{width:180px;}
#cmptsvs{width:210px;}
#cmptsvc{width:195px;}
#followus{width:185px;}
#cmplnks,#cmptsvs{margin-right:0;}
#cmptsvc{float:left;}
}
@media only screen and (min-width: 900px) and (max-width: 949px){
#satsftcpc,#satsftbth{width:840px;}
}
@media only screen and (min-width: 950px) and (max-width: 999px){
#satsftcpc,#satsftbth{width:890px;}
}
@media only screen and (min-width: 1000px) and (max-width: 1049px){
#satsftcpc,#satsftbth{width:940px;}
}
@media only screen and (min-width: 1050px) and (max-width: 1099px){
#satsftcpc,#satsftbth{width:990px;}
}
@media only screen and (min-width: 1100px){
#satsftcpc,#satsftbth{width:1000px;}
}
