/*

Theme Name: Magic Clothing

Theme URI: http://followerlikes.com

Author: Arun Mishra

Author URI: http://followerlikes.com

Description: This theme is developed by http://followerlikes.com in 2007 for Magic Clothing

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: magicclothing

*/

/**============= fonts ==============**/

@font-face {

    font-family: 'qumpellkano12regular';

    src: url('fonts/qumpellkano12-webfont.woff2') format('woff2'),

         url('fonts/qumpellkano12-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}

/**============= fonts end ==============**/



html{ margin-top: 0 !important; }

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

} 

table{

	white-space: inherit;

    line-height: inherit;

    font-weight: inherit;

    font-size: inherit;

    font-style: inherit;

    color: -internal-quirk-inherit;

    text-align: inherit;

    font-variant: inherit;

}

body.page tr.main_slider{ display: none; visibility: hidden; }

body.home.page tr.main_slider{ display: grid; visibility: visible; }

body.page tr.second-slider{ display: none; visibility: hidden; }

body.home.page tr.second-slider, body.page.page-id-7 tr.second-slider{ display: grid; visibility: visible; }



td.inner-page-bg{

	background: url('images/middlebg1.png') repeat-x left top #E8E7E5;

}

td.bottm-bg{

	background: url('images/bottombg.png') repeat-x left top #E8E7E5;

}

body.home.page td.inner-page-bg, body.page.page-id-7 td.inner-page-bg{ background-color: #E8E7E5; background-image: none; }



p{

	 font-family: Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: normal;

    color: #333333;

    line-height: 25px;

}

h2.title, .title{

	font-family: 'qumpellkano12regular';

	margin: 44px 0 23px;

}

h2.title > span, .title > span{



	color: #c32c1c;

}

body.home.page h2.title, body.home.page .title{

	margin: 5px 0;

	font-size: 20px;

}



.menu{



}

ul.menu{

	margin:0;

	padding: 0;

	list-style: none;

}

ul.menu li{

	display: inline-block;

	margin:0 20px;

	padding: 0;

	list-style: none;

}

ul.menu li a{

	font-family: "Times New Roman", Times, serif;

    font-size: 17px;

    font-weight: bold;

    color: #333333; 

}

.clr, .cearfix{
	display: table;
	margin: 0;
	padding: 0;
	clear: both;
}
.clr:after, .cearfix:after{
	display: table;
	margin: 0;
	padding: 0;
	clear: both;
}
.left{
	float: left;
	margin-right: 5px; 
}
.right{
	float: right;
	margin-left: 5px;
}


.footer-menu{} 

.footer-menu ul.menu{

	margin:0;

	padding: 0;

	list-style: none;

}

.footer-menu ul.menu li{

	display: inline-block;

	margin:0 20px;

	padding: 0;

	list-style: none;

}

.footer-menu ul.menu li a{

	 font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: normal;

    color: #000000; 

}

.footer-menu .nav{ padding: 8px 0; }



.topbg {

	background-image: url(images/top_main_bg.jpg);

	background-repeat: repeat-x;

	background-position: center top;

}

.bottombg {



	background-image: url(images/bottom_main_bg.jpg);

	background-repeat: repeat-x;

	background-position: center;

}

.categorytextbg {



	background-image: url(images/category_box_02.jpg);

	background-repeat: no-repeat;

}

.categorylink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #333333;

}

.categoryhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}

.imgreen {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #2cb403;

}

.textheadinggrey {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #4a5f62;

}

.bodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #333333;

	line-height: 25px;

}

.bodytextblue {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #006699;

}

.heading1red, h5{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 29px;

	font-weight: normal;

	color: #C32C1C;

	margin: 15px 0 5px;

}

.textheadinggreen {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #2cb403;

}

.textheadinggrey2 {









	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #5b7b74;

}

.bodytextsmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

	line-height: 20px;

}

.bottomheading {











	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #447CAB;

}

.mainheading {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #0f61d1;

}

.bodytextgreen {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #4D714B;

	line-height: 30px;

}

.toptextsmall {

	padding: 5px 0 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

	line-height: 20px;

}

.categoryheadm {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #660000;

}

.nav {



	font-family: "Times New Roman", Times, serif;

	font-size: 17px;

	font-weight: bold;

	color: #333333;

	line-height: 25px;

	padding: 10px 0;

}

.box {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #333333;

	line-height: 25px;

}

.navbottom1 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	line-height: 25px;

}

.navbottomwhite {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	line-height: 25px;

}

