/*
Theme Name: alterna7 - Primary Theme
Theme URI: http://themefocus.co/alterna/
Version: 7.1.3
Description:A powerful and clean theme.Designed by <a href="http://themefocus.co">ThemeFocus</a>
Author: ThemeFocus
Author URI: http://themefocus.co

Copyright: (c) 2009-2014 ThemeFocus.  

License: GNU General Public License v2.0 PHP under GNU General Public License, JS and CSS under ThemeForest License Terms
License URI: http://themeforest.net/licenses/regular_extended

Tags: black, green, white, orange, red
*/

/* =WordPress Core
-------------------------------------------------------------- */



.alignnone {margin: 5px 20px 20px 0;}
.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone { margin: 5px 20px 20px 0;}
.wp-caption.alignleft { margin: 5px 20px 20px 0;}
.wp-caption.alignright { margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
.sticky {}
.gallery-caption {}
.bypostauthor {}


/* 	----------------------------------------------------------------------------------------------	
										A - GENERAL STYLE																												
	----------------------------------------------------------------------------------------------	*/
body {font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color: #000;}
body {font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color: #333;}
h1,h2,h3 {letter-spacing:-1px; color: #000;}
/*h1,h2,h3,h4,h5,h6 {font-weight: 300;font-family:'Open Sans',Arial,Helvetica,sans-serif;margin: 10px 0; color: #000;}*/
h1,h2,h3,h4,h5,h6 {font-weight: 300;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;margin: 10px 0; color: #000;}


select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	line-height:20px;
	padding:5px;
	border: 1px solid #bbb;
	  -webkit-border-radius: 0px;
		 -moz-border-radius: 0px;
			  border-radius: 0px;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	outline:0;
/*	-webkit-transition: 600ms;
	-moz-transition: 600ms;
	-o-transition: 600ms;
	transition: 600ms;*/
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  	border: 1px solid #666 !important;
 	box-shadow:none;
	-moz-box-shadow:none;
 	-webkit-box-shadow:none;
	outline:0;

}


.alterna-nav-form textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  	border: 1px solid #FFF !important;
 	box-shadow:none;
	-moz-box-shadow:none;
 	-webkit-box-shadow:none;
	outline:0;

}

img {
	max-width: 100%;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}

.clear {clear:both;}
.alterna-space {margin:25px 0px;}
.alterna-space.small {margin: 15px 0px;}
.alterna-space.big {margin: 40px 0px;}

.alterna-line {border-bottom: 1px solid #f2f2f2;}
.alterna-line.dashed {border-bottom: 1px dashed #e8e8e8;}

/*a {color: #193769  ;text-decoration: none; font-weight:bold;}*/

a {color: #3b5998   ;text-decoration: none; font-weight:bold;}

a:hover {text-decoration: underline; color:  #3b5998; font-weight:bold; }

ul, ol {padding: 0;margin: 0 0 10px 25px;}

/* inline ul, ol */
ul.inline, ol.inline, ul.inline ul, ol.inline ol { margin:0;padding:0;list-style:none;}
ul.inline li, ol.inline li {display:inline-block;padding:0;margin: 0 5px 0 0;}
ul.inline li:last-child, ol.inline li:last-child {margin-right:0;}

/* multi line ul, ol */
ul.mline, ol.mline, ul.mline ul, ol.mline ol { margin:0;padding:0;list-style:none;}
ul.mline li, ol.mline li {padding:0;margin: 0 0 5px 0;}
ul.mline li:last-child, ol.mline li:last-child {margin-bottom:0;}

/* global wrap style */
body {padding:0 !important;}
.wrapper { max-width:1170px; margin: 0px auto; background: white;}
.boxed-layout .wrapper { 
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
}

.wide-layout .wrapper {max-width:100% !important;margin: 0px auto !important;}

.footer-content {border-top: 6px #bd955b solid;background:#404040;}
.footer-bottom-content {padding:10px 0;line-height: 16px;}

.content-wrap {overflow:hidden;}

/* 	----------------------------------------------------------------------------------------------	
										B - LAYOUT																													
	----------------------------------------------------------------------------------------------	*/


/* = Header Style
-------------------------------------------------------------- */

/* header banner */
#header-banner2 {/*min-height:44px;*/background: #f7d539;color: #222222; text-align:center;}

#header-banner2 .header-banner-content2 {text-align:center;/*padding:15px 25px;*/position:relative;}


/*#header-banner .close-btn {position: absolute;top: 50%;margin-top: -10px;right: 0px;font-size: 12px;width: 20px;height: 20px;line-height: 20px;background: #f6f6f6;}*/

/* header top bar */
#header-topbar {min-height: 40px; background-color:#213469; font-family:Helvetica, Arial, sans-serif}
#header-topbar-left-content ul {float:left;}
#header-topbar-right-content ul {float:right;}
#header-topbar ul {list-style:none;margin:0;}
#header-topbar ul li ul {display:none;background: #f2f2f2;border: 1px solid #e6e6e6;position: absolute;top: 100%;left: -1px;min-width: 60px;z-index:999;}
#header-topbar ul ul ul {top: -1px;left: 100%;}

#header-topbar-right-content ul ul ul {margin-left: -214px;}
#header-topbar span, #header-topbar a {color: #FFF; font-size:14px; font-weight:bold;}
/*#header-topbar a:hover, #header-topbar a:hover .amount {color:#16a2da;}*/

#header-topbar ul li ul li {position:relative;}
#header-topbar li ul li a, #header-topbar li ul li span {
	border-bottom:1px #e8e8e8 solid;
	line-height: 40px;
	padding: 0 10px;
	width: 106px;
	display: inline-block;
	text-align:left;
}


#header-topbar li.social {padding:0;}
#header-topbar li.social a {width:40px; height:40px;display:block;text-align:center;}
#header-topbar li i.fa-globe,
#alterna-topbar-nav.navbar li i,
#alterna-topbar-nav.navbar li img {margin-right:5px;}
#header-topbar li i.fa-angle-down,
#alterna-topbar-nav.navbar li i.fa-angle-down {margin-left:5px;}
#header-topbar li ul li:last-child > a {border-bottom:none;}
#header-topbar li ul li a:hover {background:#f7f7f7;}
	
#header-topbar-left-content > ul > li, #header-topbar-right-content > ul > li {float:left;line-height:40px;height:40px;padding:0 8px;border-bottom: 0px #e6e6e6 solid;position:relative;font-size:11px;}

#header-topbar-left-content > ul > li i, #header-topbar-right-content > ul > li i {font-size: 14px;width: 18px;text-align: center;display: inline-block;}

#header-topbar-left-content li:hover > ul, #header-topbar-right-content li:hover > ul {display:block;}

#header-topbar li.touch> ul {display:block;}

#header-topbar-left-content > ul > li:first-child, #header-topbar-right-content > ul > li:first-child {}
#header-topbar-left-content > ul > li:last-child, #header-topbar-right-content > ul > li:last-child {border-right: none;}

#header-topbar li ul li:last-child a, #header-topbar li ul li:last-child span {border-bottom:none;}

#header-topbar .wc-cart i ,
#header-topbar li.touch {cursor:pointer;}
#header-topbar .wpml li img {margin-right:5px;}


#alterna-topbar-nav {display:none;}
#alterna-topbar-nav.navbar {margin:0px;min-height: 40px;}
#alterna-topbar-nav.navbar .navbar-inverse {background:none;border:none;}
#alterna-topbar-nav .btn-navbar {margin: 5px 0;background: #040404;float: right;padding: 5px 10px;width: 40px;outline: 0;color:#ffffff}
#alterna-topbar-nav .btn-navbar span {color:#ffffff;}
#alterna-topbar-nav.navbar li a {text-shadow:none;}
#alterna-topbar-nav.navbar li a:hover {background:#040404;}
#alterna-topbar-nav.navbar li span {padding: 9px 15px;}
#alterna-topbar-nav .collapse {display:none;clear:both;height:100%;}
#alterna-topbar-nav .collapse.open {display:block;}
#alterna-topbar-nav .collapse.open .nav {margin-bottom:5px;}

/* header link message */
.header-link {float:right; padding-top:0px; margin-top:-18px; margin-right:-30px; min-width:380px; font-family:Georgia, "Times New Roman", Times, serif;}
.header-link a{float: left;}
.header-link ul{display:inline; padding-top:0px; margin-top:0px;}
.header-link ul li { list-style:none; }
.header-link ul li a{ list-style:none; padding-right:5px; padding-left: 5px; border-right:1px solid #3b5998;}
.header-link ul li:last-child a{ border-right:0;}


/* header alert message */
.header-top-content {background: #111111;}
.header-information {font-size: 12px;padding: 5px 0;display: inline-block;width: 100%;float: left;}
.header-custom-message {float: right;}
.header-information i {margin-right:5px;}
.header-information a {color:#fff;}
.header-information a:hover {}

/* header logo , social */
#alterna-header {padding-top: 15px;}
#alterna-header .logo , #alterna-header .logo a {float:left;display: block; padding-bottom:15px;}
#alterna-header .header-social-container ,
#alterna-header .header-custom-container {float:right;display: block;}

/* header menu , search form */
#alterna-drop-nav {margin-bottom:0px;display:none;	background:#0C0C0C;}


#alterna-nav-menu-select {position: relative;width: 100%;border-radius: 0px !important;padding: 5px 10px;text-align: center;	background: none;border: none;}


#alterna-nav-menu-select .btn-navbar {padding: 5px;width: 40px;margin: 0;background: none;color: #ffffff;}

#alterna-nav-menu-select .nav {margin: 5px 0 0;}

#alterna-nav-menu-select .nav a {padding: 7px 10px;line-height: 24px;border-radius: 0;text-shadow:none;font-family: 'Oswald',sans-serif;font-weight: 400;color:#ffffff;text-align:left;}
#alterna-nav-menu-select .nav li i {margin-right:5px;}
#alterna-nav-menu-select .nav .fa-angle-down, #alterna-nav-menu-select .nav .fa-angle-right {display:none;}
#alterna-nav-menu-select .nav .active a , #alterna-nav-menu-select .nav a:hover {background: #111111;}
#alterna-nav-menu-select .menu-name {margin-left: 30px;display: block;line-height: 16px;font-size: 14px;margin-top: -15px;}

.alterna-nav-menu-container {float:left; padding-top:23px;}

.alterna-nav-menu {float:left;margin: 0;}

.alterna-nav-menu i {float: left;margin-top: 6px; margin-right: 5px;}

.alterna-nav-menu i.icon-plus , .alterna-nav-menu i.fa-angle-down, .alterna-nav-menu i.fa-angle-right {float: right;margin-left: 5px;margin-right: 0px;}

.alterna-nav-menu span.sub {float: right;margin-left: 10px;font-size: 18px;line-height: 24px;}


.alterna-nav-menu > li {
list-style: none outside none;
float:left;color:#ffffff;
/*line-height: 20px;*/
position:relative;
background:url('img/menu_line.png') no-repeat right center;}


/*.alterna-nav-menu li {
-webkit-transition: background-color 500ms;
-moz-transition: background-color 500ms;
-o-transition: background-color 500ms;
transition: background-color 500ms;}
*/


.alterna-nav-menu li { border:1px solid #FFF;}

.alterna-nav-menu li:hover { border:1px solid #e8e8e8; border-bottom:0;}




.alterna-nav-menu .sub-menu li{ border:0;}

.alterna-nav-menu .sub-menu li:hover { border:0;}



.alterna-nav-menu li a {
float: left;
/*color: white;*/
font-size: 20px;
font-weight: 400;
min-height: 24px;
line-height: 24px;
font-family: 'Oswald',sans-serif;
padding: 11px 10px;
padding-left: 10px; 

text-decoration: none;
text-transform: none;
}

.alterna-nav-menu > li.current-menu-item , .alterna-nav-menu > li.current-menu-ancestor {background: #111111;}



/*
.alterna-nav-menu .sub-menu {display:none;position: absolute;
margin-top:46px;margin-left:0px;z-index:1000;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	padding-bottom:10px;
	background: #111111;}
*/


/*


*/



/* header form */
.alterna-nav-form-container {float:right;}
.alterna-nav-form-container .alterna-nav-form {padding: 7px 0;}
.alterna-nav-form-container .alterna-nav-form form {position: relative;margin: 0px;height: 34px;}

.searchform {
	margin-right:21px;

}

.searchform .sf-s {
	font-size:14px;padding:5px 8px; color:#FFF;
	border-radius: 0;margin: 0px;height: 30px;background:#323232;	
	border:1px #cdd solid;width:250px;line-height: 16px;
/*	-webkit-transition: 500ms;
	-moz-transition: 500ms;
	-o-transition: 500ms;
	transition: 500ms;*/
}

.searchform .sf-s:hover {}

.searchform .sf-searchsubmit {
	outline:0;
	border: 1px solid #000;
	background-color: #FFF;
	position: absolute;
	width: 34px;
	height: 34px;
	right: -4px;
	top: 2px;
	background-image: url('img/search_icon.png');
	background-size: 24px 24px;
	background-position: center;
	background-repeat: no-repeat;
/*	-webkit-transition: 500ms;
	-moz-transition: 500ms;
	-o-transition: 500ms;
	transition: 500ms;*/
}
/*.searchform .sf-searchsubmit:hover {
	background-color:#1a1a1a;
	border: 1px solid #4a4a4a;
}*/

.widget_product_search .screen-reader-text {display:none;}



/* style 1 */
#alterna-header.header-style-1 {border-bottom:#e0e0e0 solid 1px;}

.header-style-1 .alterna-nav-menu li a {
	margin-top: -8px;

}


.header-style-1 .alterna-nav-menu li a {
color:#213469; font-family: Georgia, "Times New Roman", Times, serif;
font-size:26px;
line-height:30px;
letter-spacing:1px;
border:1px solid #FFF;
}

.header-style-1 .alterna-nav-menu li a:hover {
/*color:#f00;*/ 
}




.alterna-nav-menu .sub-menu li {position:relative;}

.alterna-nav-menu .sub-menu .sub-menu {margin-left: 100%;margin-top:0px;}

.alterna-nav-menu li:hover > ul{display:block;}

.alterna-nav-menu .sub-menu li {
float: left;
list-style: none;
width:300px;


}




.alterna-nav-menu .sub-menu li a {
float:left;
padding:10px 18px !important;
margin:0;

}





/*.alterna-nav-menu > li.current-menu-item:hover  , 
.alterna-nav-menu > li.current-menu-ancestor:hover ,
.alterna-nav-menu > li.current-menu-item:hover .sub-menu, 
.alterna-nav-menu > li.current-menu-ancestor:hover .sub-menu {
background: #FF0; 
color:#000; 
background-color:#F0F;}
*/

/*.alterna-nav-menu .sub-menu li:hover { 
background:#FF0; 
border: 2px solid #0FF; 
background-color:#F0F;}
*/


.alterna-nav-menu .sub-menu li:hover > a {
/*color: #352209;*/
background-image:url(img/caret_right.png);
background-repeat:no-repeat;
background-position: 5px center;

}

/*#alterna-nav {
background:#0c0c0c; 
border-bottom:1px #111111 solid;
position:relative;
}
*/

.alterna-nav-menu .sub-menu {
display:none; 
position: absolute; 
z-index:400; 
/*background: #111111;*/
}






.header-style-1 .alterna-nav-menu i.fa-angle-down {display:none;}

.header-style-1 .alterna-nav-menu > li a{
background:none; 
background-image: url(img/caret_down12.png); 
background-repeat:no-repeat; 
background-position: right; 
padding-right:20px;


/*border: 1px solid #FFF;*/

}



.header-style-1 .alterna-nav-menu ul > li a{
background:none; 
}

.header-style-1 .alterna-nav-menu > li.current-menu-item, .header-style-1 .alterna-nav-menu > li.current-menu-ancestor,
.header-style-1 .alterna-nav-menu > li.current-menu-item:hover, 
.header-style-1 .alterna-nav-menu > li.current-menu-ancestor:hover {background: #FFF; }



.header-style-1 .alterna-nav-menu .sub-menu {
margin-top: 40px;
margin-left: -10px;

background: #ffffff;
border: 1px solid #e8e8e8;

z-index:9999;
opacity:1; 
}


#menu-item-490 .sub-menu{
margin-left: -65px;

background: #ffffff;
border: 1px solid #e8e8e8;

z-index:9999;
min-width:230px;
width:230px;
}

#menu-item-490 .sub-menu li {
	border-bottom: 1px dotted #e8e8e8;
	width: 205px;
	min-width:205px;
}


.header-style-1 .alterna-nav-menu .sub-menu li a {
	display:block;
	font-size:16px; 
	min-width:300px;}

.header-style-1 .alterna-nav-menu .sub-menu .sub-menu {margin-left: 100%;margin-top: 0px;}

.header-style-1 .alterna-nav-menu .sub-menu li {border-bottom: 1px #e3e3e3 dotted; /*padding-top:10px;*/}

.header-style-1 .alterna-nav-menu > li.current-menu-item:hover .sub-menu, 
.header-style-1 .alterna-nav-menu > li.current-menu-ancestor:hover .sub-menu {background: #ffffff; }

.header-style-1 .alterna-header-right-container {margin-top: 13px;}
.header-style-1 .menu {float:right;}
.header-style-1 .alterna-nav-form {position:relative;float: right;}
.header-style-1 .alterna-nav-form form{margin:0;}

.header-style-1 .searchform .sf-searchsubmit {top: 0px;border: none;width: 34px;height: 34px;}



/* = r Style
-------------------------------------------------------------- */
.footer-content {color: #999;}
.footer-top-content {padding: 20px 0px;}
.footer-top-content h4 {color:#fff;}
.footer-bottom-content {border-top: 1px #4a4a4a solid;background-color: #0C0C0C;font-size: 12px;}


.footer-copyright {float:left;font-family: Georgia, "Times New Roman", Times, serif; color:#FFF;}


.footer-copyright h3 {font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; letter-spacing:2px;}
.footer-copyright h5 {font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; font-size: 15px; letter-spacing:1px;}




.footer-copyright h3{color:#FFF;}
.footer-copyright h5{color:#FFF;}
.footer-copyright a {color: #FFF;}
.footer-copyright a:hover {color: #111111;}

.footer-link {float:right; padding-top:0px; margin-top:-8px; min-width:500px; font-family:Georgia, "Times New Roman", Times, serif;}
.footer-link a{float: left; color:#eee; font-size:16px;}
.footer-link ul{display:inline; padding-top:0px; margin-top:0px;}
.footer-link ul li { list-style:none; }
.footer-link ul li a{ list-style:none; padding-right:5px; padding-left: 5px; border-right:1px solid #FFF;}
.footer-link ul li:last-child a{ border-right:0;}

.footer-copyright h3 {margin-top:0px; padding-top:0px;}
.footer-link h3 { margin-top:0px; padding-top:0px;}


.footer-link a img{ margin:0; margin:5px;}


.footer-social li {padding: 0px !important;}


/* footer banner */
#footer-banner {border-top: 1px solid #e8e8e8;display:none;min-height:44px;background: rgba(255,255,255,0.9);color: #222222;position: fixed;bottom: 0;width: 100%;left: 0;z-index: 8888;}
#footer-banner .footer-banner-content {text-align: center;padding: 15px 25px;position: relative;}
#footer-banner .close-btn {position: absolute;top: 50%;margin-top: -10px;right: 0px;font-size: 12px;width: 20px;height: 20px;line-height: 20px;background: #f6f6f6;}

/* = Page Header Style
-------------------------------------------------------------- */
.page-slider-container {position:relative;}
#page-header {
	position:relative;
	background:#f9f9f9;
}
.top-shadow {
	position: absolute;
	top: -1px;
	background: transparent url('img/header-top-shadow.png') no-repeat center top;
	background-size: 100% 30px;
	width: 100%;
	height: 30px;
	z-index: 888;
}
#page-header .page-header-content {display: inline-block;width: 100%;padding: 25px 0;}
#page-header .page-header-content .title {margin: 0;}
#page-header .page-header-content .page-desc {margin-top: 10px;}

#page-breadcrumb {border-top: 1px #e0e0e0 solid;padding:5px 0;}
#page-breadcrumb ul {margin: 0px;list-style-type: none;float: left;}
#page-breadcrumb ul li {float:left;margin-right:5px;}
#page-breadcrumb a ,#page-breadcrumb span {font-size: 12px;line-height: 15px;margin-top: 1px;}
#page-breadcrumb i {margin-right:5px;font-size:10px;}
#page-breadcrumb i.fa-home {margin-right:3px;font-size:14px;}




.home_f img{

  overflow: hidden;
  -moz-box-shadow:    0px 8px 12px -4px #ccc;
  -webkit-box-shadow: 0px 8px 12px -4px #ccc;
  box-shadow:         0px 8px 12px -4px #ccc;
/*	width: 1170px;*/

	
}


.button_apply{
	width: 182px;
	height: 58px;
	line-height:58px;
	font-weight:bold;
	
   overflow: hidden;
  -moz-box-shadow:    0px 8px 12px -4px #ccc;
  -webkit-box-shadow: 0px 8px 12px -4px #ccc;
  box-shadow:         0px 8px 12px -4px #ccc;
}
	
	
.button_visit{
	margin-top: 10px;
	width: 182px;
	height: 58px;
	line-height:58px;
	font-weight:bold;
	
   overflow: hidden;
  -moz-box-shadow:    0px 8px 12px -4px #ccc;
  -webkit-box-shadow: 0px 8px 12px -4px #ccc;
  box-shadow:         0px 8px 12px -4px #ccc;
}
		
.alterna-nav-menu .sub-menu li a{ border:0;}

.alterna-nav-menu .sub-menu li a:hover { border:0;}



#menu-sidemenu{
	border-top:3px solid #bd955b;
	list-style:none;
	padding:10px;
	margin:0;
	margin-top: 5px;
	background-color:#FFF;
	margin-bottom:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	
}

/*.wpb_content_element{
	background-color:#FFF;
	padding:10px;
	margin-top:15px;
	border-top: 3px solid #213469;
}*/


#menu-sidemenu .sub-menu li{ 
	font-size: 11px;
	border-left: 1px dotted #e3e3e3;
	}

#menu-sidemenu .sub-menu li:last-child{ 
	border-bottom: 0px;
	}


.wpb_content_element h1{
	margin:0;
}

.col-lg-9{
	background-color:#FFF;
	padding:10px;
	margin-top:5px;

	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); 
	
	
}

.col-lg-9 li{
	margin-bottom:10px;
}

.col-lg-9 li:last-child{
	padding-bottom:10px;
}

.col-lg-9 h2{
	color:#866222;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

.col-lg-9 h1{
	/*border-top: 3px solid #213469;*/
	border-top: 3px solid #bd955b;
	display: inline-block;
	margin-top: -10px;
	margin-left: -10px;
	padding-left:10px;
	padding-right:10px;
	color:#866222;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;	
	
}

#main{
	padding-right:30px;
	padding-bottom:30px;

}

#menu-sidemenu{

	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}


#menu-sidemenu ul{display:block;}

#menu-sidemenu li {position:relative;}



#menu-sidemenu li {
list-style: none;
border-bottom:1px #3a3a3a dotted;
background-color:#FFF;
/*min-width:300px;*/
}



#menu-sidemenu  li a {
padding:5px 15px !important;
min-width: 300px;
}

#menu-sidemenu li:hover > a {
/*color: #352209;*/
background-image:url(img/caret_right.png);
background-repeat:no-repeat;
background-position: 2px center;
text-decoration:none;
}



#menu-sidemenu  {

z-index:9999;
opacity:1; 
}


#menu-sidemenu li a {
display:block;
/*font-size:16px;*/
min-width:280px;
z-index:9999;
padding-top:5px;
padding-bottom:5px;
}

#menu-sidemenu {}

#menu-sidemenu li {
border-bottom: 1px #e3e3e3 dotted;

}


.footer-link img{
	opacity: 0.8;
}

.footer-link img:hover{
	opacity: 1;
}

.wpb_accordion_heading{
	padding-top: 0;
	margin-top: 0;
}

.wpb_accordion_wrapper{
	padding-top: 0;
	margin-top: 0;
}

.wpb_accordion_wrapper h2{
	padding-top: 0;
	margin-top: -20px;
}

/*Alterna Styles*/



::-moz-selection { background: #333; color: #ffffff; text-shadow: none; }
::selection { background:#333; color: #ffffff; text-shadow: none; }

.logo a {
    width:378px;
    height:80px;
    margin-top:0;
    background-image:url(http://www.eastcentral.edu/wp-content/uploads/2014/05/ECC_logo.png);
    background-size: 378px 80px;
}
    body {
        background-size:100px 100px;
        background-repeat: repeat;
        background-image:url(http://www.eastcentral.edu/wp-content/themes/alterna/img/bgnoise_lg.png);
     }
    /* global wrap style */
	.wrapper {margin: 0px auto;}
 
.header-social-container {
    margin-top:14px;
    margin-right:0px;
}

header.header-fixed .header-style-4 .alterna-header-right-container {margin-top:0px;}
.header-style-2  .alterna-header-right-container,
.header-style-5  .alterna-header-right-container {margin-top:0px;}

.content-wrap {
    background-color:#fafafa;
}


#alterna-header {
    background-color:#ffffff;
}

/* page title background */
#page-header {
    background-color:#193669;
}




@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
.logo a { background-image:url(http://www.eastcentral.edu/wp-content/uploads/2014/05/ECC_logo.png); }
 
body { background-image:url(http://www.eastcentral.edu/wp-content/themes/alterna/img/bgnoise_lg@2x.png); }

}
	