﻿/*	-==========================- GENERAL -==========================-  */
html {
	background: url(/img/1gif.gif) no-repeat center center fixed;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	}
.container { width: 1200px; margin: 0px auto; }

#header{height:129px !important;}

/*	-==========================- SIDEBARS -==========================-  */
.sidebar.right { position:relative; float:right; overflow:hidden; padding-bottom:20px; height:100%; width:272px; }
.sidebar.left { position:relative; float:right; overflow:hidden; padding-bottom:20px; height:100%; width:272px; }
.sidebar ul.children { margin-left:7px; }
.sidebar ul.children li { font-size:90%; }
.sidebar ul.children li:before { content: '- '; color:#8e3949; }
.sidebar .children { background:url(images/cat-children.png) right top no-repeat; overflow:hidden; margin-top:-13px; padding-top:20px; }

/*	-==========================- FOOTER -==========================-  */
.widgetf { float:left; width:32%; margin-right:2%; }
.widgetf.widgetf_last { margin-right:0; }
.footer_txt { padding-left:50px; }

/*	-==========================- SUBMENU -==========================-  */

/*	-==========================- SHARE -==========================-  */
@media only screen and (min-width:1211px) {
	#smthemes_share { position: absolute; height: 0; left: 0; top: 0; width: 100%; z-index:9999; }
	#smthemes_share .inner{ background:#fff; background-clip: padding-box; background-color: #FFFFFF; border: 1px solid #BBBBBB; border-radius: 5px 5px 5px 5px; box-shadow: 1px 0 15px rgba(0, 0, 0, 0.2); display: none; font-family: 'Heebo'; font-size: 10px; left: 15px; line-height: 16px; min-width: 60px; padding: 5px; position: absolute; text-align: center; width: 70px; display: block; position: absolute; top: 283px; padding-top:20px;}
	#smthemes_share li { text-align:center; margin-bottom:20px; overflow:hidden; }
}
/*	-==========================- SMThemes Share -==========================-  */
@media only screen and (max-width:1210px) {
	#smthemes_share { position: static; width: 100%;}
	#smthemes_share .inner{ background:#fff; overflow:hidden; background-clip: padding-box; background-color: #FFFFFF; border: 1px solid #BBBBBB; border-radius: 5px 5px 5px 5px; box-shadow: 1px 0 15px rgba(0, 0, 0, 0.2); font-family: 'Heebo';font-size: 10px; padding: 5px; position: static; text-align: center; display: block; padding-top:20px; }
	#smthemes_share li { float:left; text-align:center; margin-left:20px; overflow:hidden; }	
}

/*	-==========================- mySlides-START -==========================-  */
.slideshow-container{display:none; !important}
/*	-==========================- mySlides-END -==========================-  */


/*	-==========================- CONTACT-FORM-START -==========================-  */
.mobileconpages{display:none !important;}
.conpages{display:block !important;background: #fff;width: 72%;border-radius: 5px;left: 0;right: 0;margin: 0 auto;box-shadow: 0 0 2px #434343;-moz-box-shadow: 0 0 2px #434343;-webkit-box-shadow: 0 0 2px #434343;-o-box-shadow: 0 0 2px #434343;box-shadow: 0 8px 16px 0 rgba(85,93,102,.3);min-height: 247px;margin-bottom: 5%;}
.textconpages{text-align: center;font-size: 30px;color: #434343;margin-top: 20px;}
.framepages{width: 1200px;height: 45px;right: 0;left: 0;margin: 15px auto;position: absolute;padding-right: 17px;}
/*	-==========================- CONTACT-FORM-END -==========================-  */

.box{background: #fff;width: 37%;margin-top: 2%;position: absolute;right: 9%;border-radius: 5px;box-shadow: 0 0 2px #434343;-moz-box-shadow: 0 0 2px #434343;-webkit-box-shadow: 0 0 2px #434343;-o-box-shadow: 0 0 2px #434343;box-shadow: 0 8px 16px 0 rgb(85 93 102 / 30%);}
.box img{ margin-top:7%;}
.slogo{text-align: center;}
.line1{text-align: center;line-height: 75px;font-size: 70px;letter-spacing: -3px;color: #000;}
.line2{text-align: center;line-height: 75px;font-size: 70px;letter-spacing: -3px;color: #000;}
.line3{text-align: center;line-height: 75px;font-size: 70px;letter-spacing: -3px;color: #BEB89B;margin-bottom: 4%;}
.lineonbox{background: #BEB89B;width: 77%;line-height: 55px;font-size: 28px;color: #fff;text-align: center;left: 0;right: 0;margin: 0 auto;}
.lineunderbox{text-align: center;color: #000;font-size: 16.3px;line-height: 36px;font-weight: 400;}
.contactline{text-align: center;font-size: 30px;font-weight: 500;line-height: 35px;color: #000;margin-top: 2%;margin-bottom: 2%;}
.remarks{text-align: center;font-size: 11.4px;font-family: Arial;margin-bottom: 5%;}















