@charset "utf-8";
/* CSS Document */

img{ max-width:100%; height: auto}

@media (min-width: 768px) and (max-width: 991px) {
.loginopt .pretty .state label {
    text-transform: inherit;
    font-size: 12px;
}
	footer{ position:inherit;}
.loguse:after{ display:none}
header ul li{font-size:12px}
	.loguse > div > h2 span { font-size: 14px;}
	.dassect ul li {min-height: 205px;}
	footer ul{ text-align:center!important}
	footer ul li{ text-align:left}
}

@media (max-width: 767px) {
.logform{ padding:0px 10px}
.ptimg{ height: 160px; }
.loginopt{ border-left: 0px solid #e0e0e0; border-top: 1px solid #e0e0e0; height: inherit }	
.ftcopyrht ul li a { font-size: 13px;}
.copyright {font-size: 10px; margin: 0px}
.userregs { margin-bottom: 10px}
.loginopt h2{ margin: 10px 0px }
.copyright{ text-align: center}
.regstpan {padding: 30px 30px 0px 30px;}
footer{ position:inherit;}
header ul{ text-align:center}
	.loguse{ padding-bottom:5px}
.loguse:after{ display:none}
	.surgarea > div{ float:inherit }
.loguse > div > h2 { font-size: 20px;}
	.surgarea > div > h2 { font-size: 20px;}
	.dassect ul li{ width:49% ; padding:6px; min-height: 200px;}
	
	.portsect > div.row {
    overflow:inherit; 
}

.portsect > div.row > [class*="col-"]{
    margin-bottom: inherit;
    padding-bottom: inherit;
}
	
.cd-accordion-menu label, .cd-accordion-menu a { padding: 10px 10px 10px 35px!important;}	
.cd-accordion-menu label::after {left: 12px!important;}
	header ul li {font-size: 12px;}
	footer ul{text-align:center!important}
	
}


@media (min-width: 992px) and (max-width: 1199px) {
  
	.loguse > div > h2 span { font-size: 14px;}
	.dassect ul li {min-height: 240px;}
	footer ul{ text-align:center!important}
	footer ul li{ text-align:left}
	footer{ position:inherit;}
}