/*!
 ______ _____   _______ _______ _______ _______ ______ _______ 
|   __ \     |_|    ___|_     _|   |   |       |   __ \   _   |
|    __/       |    ___| |   | |       |   -   |      <       |
|___|  |_______|_______| |___| |___|___|_______|___|__|___|___|

P L E T H O R A T H E M E S . C O M                    (c) 2014
                        
Theme Name: CleanStart
MENU STYLES v.1.1
================================================================= 
*/
.menu_container{margin-top:0;background:#fff0;background-color:#fff;float:none;width:100%;z-index:100;box-sizing:border-box;-moz-box-sizing:border-box;padding:0;height:auto}.menu_container>ul{background:inherit;list-style:none;margin:0;padding:0;float:none;position:relative;width:100%;height:0;transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transition:all 100ms linear;overflow:hidden}.menu_container>ul.collapsed{height:auto;min-height:40px;max-height:2999px;border-bottom:solid 1px #ccc}.menu_container>ul.collapsed>li{border-bottom:solid 1px #ccc;width:50%;float:left;border-right:solid 1px #ccc;text-align:center}.menu_container>ul.collapsed>li:nth-child(even){border-right:solid 0 red}.menu_container>ul.collapsed>li:last-child{border-bottom:solid 0 red}.menu_container>ul.collapsed>li>a{font-weight:700}.menu_container>ul>li{display:block;float:none;padding:0;margin:0}.menu_container>ul>li>a{padding:15px 15px;margin:1px 0;display:block;color:#777;text-decoration:none;font-size:13px;line-height:18px;font-weight:500;border-bottom:solid 0 #ccc;background-color:#fff;text-transform:uppercase}.menu_container>ul>li.active>a{border-bottom:solid 0 #428BCA}.menu_container>ul>li:hover>a{border-bottom:solid 0 #428BCA}ul.dropdown-menu{list-style:none;padding:20px 10px;margin:0;background:#fff;visibility:visible;position:relative;top:100%;color:#575757;opacity:0;transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-webkit-transition:opacity 100ms linear;box-sizing:border-box;-moz-box-sizing:border-box;z-index:30;overflow:visible!important;border:solid 1px #ccc;height:auto;min-height:40px;max-height:3000px;display:none;border-radius:0;box-shadow:0 0 0 #fff0;float:none}ul.dropdown-menu li{display:block;position:relative}ul.dropdown-menu li a{display:block;padding:7px 20px;text-decoration:none;margin:0;line-height:18px;white-space:nowrap;color:#777;font-weight:700}ul.dropdown-menu li a .fa{font-size:16px;margin-right:6px}ul.dropdown-menu li ul li a{font-size:13px}ul.dropdown-menu li:hover>a{background:rgb(0 0 0 / .1)}ul.dropdown-menu>li.has-dropdown>.dropdown-menu{visibility:visible;opacity:1;transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-webkit-transition:opacity 100ms linear;height:auto;display:none}ul.dropdown-menu>li>.dropdown-menu{visibility:hidden;opacity:0;position:relative;width:auto;text-align:left;min-width:160px;top:100%;height:0}ul.dropdown-menu>li>.dropdown-menu a{padding-left:30px}ul.dropdown-menu>li>.dropdown-menu li>.dropdown-menu a{padding-left:40px}ul.dropdown-menu>li>.dropdown-menu li>.dropdown-menu>li>.dropdown-menu a{padding-left:50px}.menu_container ul>li ul li a{position:relative}.menu_container ul>li ul li.has-dropdown>a:after{content:"\203A";position:absolute;font-family:Arial,sans-serif;top:6px;right:10px;font-size:24px;line-height:16px;font-weight:700;opacity:.5}.menu_container ul>li ul li.has-dropdown:hover>a:after{opacity:1}.mobile_collapser{display:block;height:51px;text-align:left;padding:12px 25px;color:#fff;font-size:16px;line-height:22px;background-color:#428BCA;border-bottom:solid 1px #216AA5;margin-bottom:0}.mobile_collapser:before{content:'\2261';display:block;float:left;margin:-1px 8px 0 2px;font-size:30px}@media only screen and (min-width:771px){.mobile_collapser{display:none}.menu_container{float:right;clear:none;margin:29px 0;background:#fff0;position:relative;top:0;left:0;width:auto}.menu_container>ul{background:none;height:inherit;overflow:visible}.menu_container>ul>li{float:left;background:inherit;width:auto;border-left:solid 0 #ccc;text-align:left;position:relative}.menu_container>ul>li>a{padding:12px 12px;margin:0 3px;display:block;color:#555;text-decoration:none;font-size:13px;line-height:18px;font-weight:800;background-color:#fff0}.menu_container .dropdown-menu{overflow:hidden;visibility:hidden;opacity:0;position:absolute;height:auto;top:43px}.menu_container .dropdown-menu ul.dropdown-menu li a{font-weight:700}.menu_container li.drop-left ul.dropdown-menu,.menu_container li.dropleft ul.dropdown-menu{right:0}.menu_container li.drop-right ul.dropdown-menu{left:0}.menu_container li.drop-mid ul.dropdown-menu{left:-130%}.menu_container li.drop-mid.two_column ul.dropdown-menu{left:-225px}.menu_container>div>ul{background:none;height:inherit;overflow:visible;background:inherit;list-style:none;margin:0;padding:0;float:none;position:relative;width:100%;overflow:hidden}.menu_container>div>ul>li{float:left;background:inherit;width:auto;border-left:solid 0 #ccc;text-align:left;position:relative}.menu_container>div>ul>li>a{padding:12px 12px;margin:0 3px;display:block;color:#555;text-decoration:none;font-size:13px;line-height:18px;font-weight:800;background-color:#fff0;text-transform:uppercase}ul.dropdown-menu>li>.dropdown-menu{position:absolute;top:0;height:auto;width:100%;min-width:160px;left:100%;box-shadow:-2px 2px 0 rgb(0 0 0 / .1)}ul.dropdown-menu>li>.dropdown-menu a{padding-left:20px!important}li.two_column.has-dropdown ul,li.two-column.has-dropdown ul{overflow:hidden;width:550px;padding:20px 10px}li.two_column.has-dropdown ul li,li.two-column.has-dropdown ul li{float:left;width:50%;border-right:solid 1px #ccc}li.two_column.has-dropdown ul li:nth-child(even),li.two-column.has-dropdown ul li:nth-child(even){border-right:solid 0 red}li.two_column.has-dropdown ul li:nth-child(odd),li.two-column.has-dropdown ul li:nth-child(odd){clear:left}li.two_column.has-dropdown ul li:first-child,li.two-column.has-dropdown ul li:first-child{padding:10px 0 0 0}li.two_column.has-dropdown ul li:nth-child(2),li.two-column.has-dropdown ul li:nth-child(2){padding:10px 0 0 0}li.two_column.has-dropdown ul li:nth-last-child(2),li.two-column.has-dropdown ul li:nth-last-child(2){padding:0 0 10px 0}li.two_column.has-dropdown ul li:last-child,li.two-column.has-dropdown ul li:last-child{padding:0 0 10px 0}li.two_column.has-dropdown ul li a,li.two-column.has-dropdown ul li a{white-space:normal}li.two_column.has-dropdown ul li ul,li.two-column.has-dropdown ul li ul{width:auto;width:100%}li.two_column.has-dropdown ul li ul li,li.two-column.has-dropdown ul li ul li{float:none;width:100%;border:solid 0 #ccc}}@media (min-width:992px) and (max-width:1199px){.menu_container>ul>li>a{padding:15px 10px;margin:0 3px}}@media (min-width:770px) and (max-width:991px){.menu_container{float:none;clear:both;margin:0 0 20px 0}.menu_container>ul>li>a{padding:15px 10px;margin:0 3px}}