﻿
#header {display:block;overflowe:hidden;height: 100px;background: #000;margin:0px;padding: 0px;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}


    .attire-content.container-fluid {
        padding: 0;
    }


    #mainframe.container .sticky-menu {
        left: auto;
        padding: 0;
    }


    .home .attire-content.container-fluid {
        
    }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}
.col-lg-6{width:50%}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#logo-bar .half a {
	color:#FFF;
	font-size:1.125em;
	margin:20px 0;
	display:inline-block;
}

#logo-bar .half a.quote-cart-button {
	color:#FFF;
	padding:10px 15px;
	margin:0;
	display:inline-block;
	border:1px solid #FFF;
	font-size:1.125em;
	cursor:pointer;
	background-color:#E1363E;
}

#logo-bar .half a.quote-cart-button i {
	padding:0;
	margin:0 5px 0 0;
	font-size:0.875em;
}

#logo-bar .half a.quote-cart-mobile-button {
	padding:0;
	margin:20px 0 0 0;
	color:#808F99;
}

.page-id-6 #logo-bar .half a.quote-cart-button, .page-id-5212 #logo-bar .half a.quote-cart-button, .page-id-6 #logo-bar .half a.quote-cart-mobile-button, .page-id-5212 #logo-bar .half a.quote-cart-mobile-button {
	display:none;
}

#logo-bar .half a.quote-cart-button, .header-buttons-fixed .quote-cart-button {
	background-color:#001F33;
}
.qodef-blog-list-holder.qodef-image-in-box .qodef-blog-list-item-inner{display:block}
.footer .social{margin:0 0 30px 0;padding:0}
.footer .social li{margin:0 10px 0 0;display:inline-block;font-size:16px;line-height:16px}
.footer .social li:last-child{margin-right:0}
.footer .social li a{background:#000;display:inline-block;color:#fff;width:33px;padding:6.66667px;text-align:center}
.footer .social li a:hover{background:#f7931d}
.footer .social li a .fa{font-size:20px}

		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.selected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.childselected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.selected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li.childselected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 li:hover {
			margin: 0px 0px 0px 0px;
		}

		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.selected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.childselected,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.selected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li.childselected:hover,
		#navigation-ddc5d3ee-6d18-3c97-288c-d9f6a3346419 ul li:hover {
			margin: 0px 0px 0px 0px;
		}

.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

.col-md-3{width:25%}





.font-accident-one-bold {
    font-family: Novecentosanswide-Bold, sans-serif;
    font-weight: normal;
    font-style: normal;
}
.header_bottom{background-color:#fff}

.header_bottom .container_inner{position:relative}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}
.fl-photo-img-svg {width: 100%;}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}


#content-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}
.top-header-menus-container{min-height:50px;background:#19315a;width:100%;min-width:960px;}



ul#langlist {
	padding:0px 0px 0px 0px;
	margin:0px 8px 0px 0px;
	float:right;
}


ul#langlist li {
	display:inline;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}


ul#langlist li.divider {
	color: #b9ad82;
}


.product-info{
    width: 170px;
    height: 70px;
    overflow: hidden;
    margin: auto;
    font-weight: bold;
    margin-top: 15px;
}
.mk-col-1-3,.mk-col-4-12{width:33.33%}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] .jsn-menu-mobile-control {
		display: block !important;
		border: none !important;
		background: transparent !important;
		text-align: center;
		position: initial;
		padding: 20px 10px;
	}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] .jsn-menu-mobile-control i[class*="fa-"]{
		float: right;
		font-size: 17px;
		border: 2px solid #fff;
		border-radius: 50%;
		padding: 2px;
		width: 16px;
		vertical-align: middle;
		color: #fff;
	}

	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-right"] .jsn-menu-mobile-control i[class*="fa-"]{
		float: left;
	}

	ul:not(.jsn-menu-mobile-slide) .jsn-menu-mobile-control {
		display: none;
	}

.jsn-menu-mobile-control, li.jsn-menu-mobile-control, ul.menu-topmenu li.jsn-menu-mobile-control,
ul.menu-divmenu li.jsn-menu-mobile-control {
	display: none;
}

	.footer-widgets .widget ul,
	.widget-area .widget ul {
		list-style: none;
		padding: 0;
	}


	.footer-widgets {
		padding: 95px 0;
		background-color: #252525;
	}

	.footer-widgets .widget-title {
		text-transform: uppercase;
		color: #c5c5c5;
		line-height: normal;
		margin: 5px 0 0;
	}

		.footer-widgets .widget {
			margin-bottom: 50px;
		}


	
	#footer .footer_info{
		text-align:center;
	}


#footer .footer_info p{
	padding-bottom:5px;
}
