@charset "utf-8";
/*CSS Document*/


/*Larger_Desktops_FHD_QHD_UHD*/

@media (min-width: 1921px) {
}



/*Macbbok_And_20_inch_Monitor_or_Device_With_1600px_Width*/

@media all and (min-width: 1367px) and (max-width: 1600px) {

}



/*Large_Tablet(iPad_Pro)_landscape_And_Windows_Laptop*/

@media all and (min-width: 1201px) and (max-width: 1366px) {

}
	

@media all and (min-width: 1201px) and (max-width: 1366px) and (min-height: 880px) {

}



/*Tablets_Landscape*/

@media all and (max-width: 1200px) {

}



/*Large_Tablets_Potrait(Ipad_Pro)*/

@media all and (min-width: 1024px) and (max-width: 1200px) and (orientation: portrait) {

}



/*Tablets_Potrait_And_Device_With_Lower_Resolution*/

@media all and (max-width: 991px) {

}



/*Small_Tablets_Protrait_Mode*/

@media all and (max-width: 767px) {

	.main_wrapper {
	    width: 100%;
	    padding: 0 10px;
	}

}



/*Large_Phone_Potrait*/

@media all and (max-width: 575px ) {


	.main_wrapper {
	    padding: 0;
	}

	.topic_icon {
	    margin: 0 5px;
	}

	.topic_head {
	    padding: 10px;
	}

	.section {
	    padding: 50px 0;
	}

	.topic_body {
	    padding: 15px;
	}

	.topic_body h1 {
	    font-size: 20px;
	    padding-bottom: 15px;
	}

	.btn_wrap {
	    padding-top: 10px;
	}

	.button {
	    padding: 10px 0;
	    margin-right: 10px;
	}

	.pad_rt_15 {
	    padding-right: 0;
	}

	.topic_title span {
		font-size: 11px;
	}

}



/*Samll_Phone_Potrait_And_Landscape------------*/

@media all and (max-width: 410px ) {


	.button {
	    padding: 8px 0;
	    font-size: 12px;
	}

}



@media all and (max-width: 410px ) and (max-height: 667px ) {
	
}



/*Small_Phone_Potrait*/

@media all and (max-width: 360px ) {


	.topic_title h1 {
	    padding-bottom: 0;
	}

	.topic_title span {
	    font-size: 10px;
	}

}



/*iphone_5_SE_And_Smaller_Phone_Potrait_Only*/

@media all and (max-width: 320px ) {

	.button {
	    padding: 7px 0;
	    font-size: 10px;
	    margin-right: 5px;
	    border-radius: 4px;
	}

	.btn_wrap {
	    padding-top: 0;
	}

	.copyright {
	    font-size: 10px;
	}
	
	.topic_title span {
	    font-size: 9px;
	}

	
}