@media only screen and (min-width:1367px) {
	.innerpages{ margin-top:31%;}
	}

@media only screen and (max-width: 1161px) {
.number h1{font-size: 18px;}
	.lrlink .phone{font-size: 16px;}
	.nav{ margin-top:2px;}
	.nav li a.first{ font-size:14px; padding: 12px 10px;}	
	.time .content { font-size:16px;}
	.time .content span { font-size:40px; padding-top:0px;}
	}
	
@media only screen and (max-width: 1138px) {
	.midbttom .hd img { width:20px;}
    .midbttom .hd { font-size:14px;}
    .midbttom .yline { padding:0px 15px;}
	
	.innerpages .input.dtinput{width:75%;}
	.inr{ text-align:center!important; font-size:11px; padding-right:0px;}
	}

@media only screen and (max-width: 1024px) {
	.linkstep li a, .certibox a{ font-size:13px;}
	.certibox img{ width:75%;}
	.certificate h2{ font-size:16px;}
	.certibox span{ display:none;}
	.contacts-donate{font-size:20px;}
	.contacts-label {padding: 1% 0 0 7%; font-size:20px;}
	.contacts-number { font-size:30px;}
	.time{ padding:15px;}
	.time .content { font-size:14px; line-height:28px;}
	.time .content span { font-size:30px; padding-top:0px;}
	.bottomsection a{ margin-bottom:0px;}
	
	
	}

@media only screen and (max-width: 980px) {
	.proposal h3, .glbox h3, .welcomebox h4, .welcomebox h4{ font-size:16px;}
	}

@media only screen and (max-width: 960px) {
 	.contacts-label {padding: 1% 0 0 10%;}
	}

@media only screen and (max-width: 900px) {
	.nav li a.first{ font-size:13px;}
	
	.bottombox img { width:30px;}
 	.bottombox .content { padding-left:40px; font-size:14px;}
	
	
	
	.acc_head .hd{ font-size:12px;}
	.acc_head .hd span{ font-size:11px;}
	.acc_content .wctxt{ line-height:24px; font-size:19px;}
	.smk_accordion .accordion_in .acc_content{ font-size:14px; line-height:16px;}
	}

@media only screen and (max-width: 800px) {
	.sepline{border-top: 1px solid #7f7f7f; margin:20px 0px; clear:both;}
	.certibox span{ display:inline-block;}
	a.toggleMenu{ padding:18px 55px 15px 0; background:#e7d269;}
	.certibox img{ width:auto;}
	.time{ display:none;}
	.connect .tac{float: none; padding: 2% 0 2% 3%; text-align: left;}
	.contacts-donate{text-align: left;}
	.innerpages{ margin-top:0px; padding:20px;}
	.inbannerimg{ position:relative;}
	.inbannerimg img{ margin-bottom:-5px;}

	.mbhmslider{ display:block; position:relative; margin-top:130px; margin-bottom:-5px;}
	.flexslider { display:none; margin-top:130px; height:40%;}
	.top-first{ margin-top:0px; min-height:58px;}
	.top-first.intop-first { margin-top:0px;}	
	
	.rightlink { min-height:35px; float:none; display:block;}
    .rightlink a { padding:0px;margin:0px;border-left:1px solid #000; display:inline-block; padding:10px; width:50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; float:none;}
    .rightlink a br { display:none;}
 	.number .phone { display:inline-block;}
	.contacts { padding:10px; text-align:center;}
	.number { padding-bottom:0px;}
	.midbttom .boxpd { padding:15px 0px;}
	.logo { padding:28px 0px;}
	
	.acc_head .hd{ font-size:18px;}
	.acc_head .hd span{ font-size:15px;}
	.smk_accordion .accordion_in .acc_content{ font-size:15px;}
	.acc_content .wctxt{ line-height:auto;}
	.acc_content .wctxt span{ margin:10px 0px; font-size:18px; line-height:30px;}
	
	.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 { float:left; width:100%; }
	.pd0 { padding:0px;}
	.hide { display:none; }
	.show { display:block;}
	
	.pl30{ padding-left:0px;}
	
	.logo { padding:4px 0px;}
	.nav { float:left; width:100%; background-color:#468bae; display:inline-table; }
	.nav li { display:block; vertical-align:middle; padding:0px;}
	.nav li a.first { display:block; color:#ffffff; text-transform:uppercase; text-align:left; padding:12px 15px; border-bottom:1px solid #186e9a ;}
	.nav li ul { position:relative;width:100%; display:none; left:auto;}
	.nav li.hover ul { left:auto; display:block; }
	.nav li ul li { width:100%; float:none; display:block;}
	.nav li ul li a { color:#000; display:block; padding:10px 15px; text-transform:uppercase; font-size:12px; border-bottom:1px solid #fff; border-top:0px;}
	.nav li ul li a:hover { background-color:#000; color:#fff;}
	
	
	
	
	.contacts-label { float:none; text-align:left; padding-bottom:0px; padding: 2% 0 0 3%;}
	
	.rightlink { min-height:0;}
    .rightlink a { border-left:0px; width:49.8%; padding:10px 0px; float:left; margin-right:1px;}
	.rightlink a:last-child { margin-right:0px;}
	
    .number { margin-top:18px; display:none;}
	.lrlink{ display:inline-block; float:none; margin:10px 0px 0px 15px; padding:0px;}
	
	#left-toggle{ display:none;}
	#right-toggle{ display:none;}
	
	.innerpages .spc{ padding-top:10px;}
	.innerpages .inspc{ padding-top:10px;}
	.innerpages h1{color:#000;}
	.labelname{ text-align:left;}
	.innerpages .rtvalue{ font-size:18px; color:#fed70e; text-transform:capitalize; padding:0px 0px 10px 15px; font-weight:bold;}
	
	#table-mane {margin:0px auto; width:100%;}
	.taltabel {	text-align:left;}
	#table-mane table, #table-mane thead, #table-mane tbody, #table-mane th, #table-mane td, #table-mane tr {display:block; }
	#table-mane thead tr {position:absolute; top:-9999px; left:-9999px; }
	#table-mane tr {border:1px solid #ccc;}
	#table-mane td {border:none; border-bottom:1px solid #eee; position:relative; text-align:left; padding-left:50%!important;  }
	#table-mane td:before { position:absolute; top:6px; left:6px; width:45%; text-align:left; padding-right:10px; white-space:nowrap; font-weight:bold;}
	
	.sinput{ padding-right:0px; padding-bottom:10px;}
	.innerpages .input.dtinput{width:95%;}
	
	.rsbtncnt{ margin:25px 0px 0px 0px;}
	.usbtncnt{ margin:0px;}
	
	.userlogo span{padding-left:0px;}
	.innerpages .input.ctinput{width:90%;}
	
	.inotcab .ltlabel{ width:125px; line-height:25px;}
	.inotcab .rtlabel{ line-height:25px;}
	
	.cabbox{ width:150px;}
	.cabbox .intrname{font-size:13px;}
	.cabbox .intrname span{font-size:13px;}
	
	.cabline li{ margin:0px 22px 15px 0px;}
	
	.otsr .ipbox{ padding-right:0px;}
	.otsr .visitmore a{ line-height:40px;}
	.smspc{ padding-bottom:20px;}
	.smdpt{ padding-bottom:20px;}
	.mapalign{ text-align:center;}
	
	.brandbox .headhd h3{width:100%;}
	
	.left-tocenter{ text-align:center;}
	
	.gallery-arrow-left{top: 25px!important;}
	.gallery-arrow-right{top: 25px!important;}
	
	.glbox{ width:auto; margin-right:0px;}
	.social{ margin-top:30px;}
	
	.stgpage{ margin:0px;}
	
	.brow { text-align:center; padding-bottom:10px;}
	.zanec { text-align:center; padding-top:0px; border-top:0px;}
	}
	
@media only screen and (max-width:768px) {
	.gallery-arrow-left{top: 35px!important;}
	.gallery-arrow-right{top: 35px!important;}
	.inr{ font-size:14px;}
}

@media only screen and (max-width:640px) {
	.flexslider { display:none; margin-top:130px; height:110%;}
	.top-first{ margin-top:0px;}
	
	.hmarow .owl-controls{ top:40%;}
	.frtd, .firsttd, .lasttd, .fvtd{ padding:5px; font-size:12px;}
	
	.innerpages h1{padding-top:10px; font-size:24px; line-height:30px;}
	.innerpages .input.dtinput{width:95%;}
	.cabbox{ width:100%; min-height:0px;}
	.tableheader1 td, .tableheader1 th {font-size:12px;}
	.tblightbg1 td { font-size:12px;}
	.smdpt{ padding-bottom:0px;}
	
	.pcgallery{ width:31%;}
	
}
@media only screen and (max-width:480px) {
	.pcgallery{ width:46%;}
	.flexslider { display:none; margin-top:130px; height:125%;}
	.hmarow .owl-controls{ top:35%;}
	
	.inpgmenu li{display:block; float:none; line-height:35px;}
	.inpgmenu li a{padding:8px 0px 8px 0px; width:100%; text-align:center; display:block; border-bottom:1px solid #d0e984;}
	.inpgmenu li a:hover{ border-bottom:1px solid #FFFF00;}
	.inpgmenu li a.actcl{ border-bottom:1px solid #FFFF00;}
	
	.innerpages .input.dtinput{width:92%;}
	.cabbox{ width:100%; min-height:0px;}
	.cabline li{ margin:0px 8px 8px 0px;}
	.smdpt{ padding-bottom:20px;}
	.pr-gallery li img{ max-width:80%;}
	.contacts-offer { margin: 10px 78px 0 0px;}
	.time {padding-left: 10px; text-align: center;}
	.time img {display: inline-block; width:65px; float:none;}
	.time .content span{ padding-top:0px;}
	.time .content {display: inline-block; text-align: center; padding-left:10px;}
	
	.contacts-offer .offertl {padding: 7px 0 0 70px; width: 279px;}

}
@media only screen and (max-width:360px) {
	.hmarow .owl-controls{ top:32%;}

	.contacts-offer { margin: 10px 15px 0 0px;}
	.innerpages .input.dtinput{width:90%;}
	
	
	.innerpages{ padding-left:15px;}
}
@media only screen and (max-width:320px) {
	.hmarow .owl-controls{ top:28%;}
	
	.contacts-offer { margin: 10px 0 0;}
	.innerpages .input.dtinput{width:88%;}
}
	