.advanced-widget-area {
    float: left;
    overflow: hidden;
}

.widget-area.advanced.placeholder {
    background-color: #3f3f3f;
    color: #fff;
    padding: 1em;
    /*width: 100%;*/
    /*margin: 0 auto;*/
}

.clear-floats,
.clear-both,
.new-row {
    clear:both;
}

.new-column {
    clear: both;
}

.widget-area.advanced.before-page-content,
.widget-area.advanced.before-post-content {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
}

.widget-area.advanced.before-sidebar-content {
    margin-bottom: 1.5em;
}

.widget-area.advanced.after-sidebar-content {
    margin-bottom: 2em;
}

#main .advanced-widget-area .widget:first-child {
    padding-top: 0em;
}

.widget-count-1.equally-spaced .widget,
.widget-area-columns-1 .widget {
    width: 100%;
    float: left;
}

.widget-count-2.equally-spaced .widget,
.widget-area-columns-2 .widget {
    width: 50%;
    float: left;
}

.widget-count-3.equally-spaced .widget,
.widget-area-columns-3 .widget {
    width: 33%;
    float: left;
}

.widget-count-4.equally-spaced .widget,
.widget-area-columns-4 .widget {
    width: 25%;
    float: left;
}

.widget-count-5.equally-spaced .widget,
.widget-area-columns-5 .widget {
    width: 20%;
    float: left;
}

.widget-count-6.equally-spaced .widget,
.widget-area-columns-6 .widget {
    width: 16.66%;
    float: left;
}

.manage_widget_area_link {
    /*clear:both;*/
    float: right;
    padding-right: 1em;
    font-style: italic;
}



.width-1{width:1%}.width-2{width:2%}.width-3{width:3%}.width-4{width:4%}.width-5{width:5%}.width-6{width:6%}.width-7{width:7%}.width-8{width:8%}.width-9{width:9%}
.width-10{width:10%}.width-11{width:11%}.width-12{width:12%}.width-13{width:13%}.width-14{width:14%}.width-15{width:15%}.width-16{width:16%}.width-17{width:17%}.width-18{width:18%}.width-19{width:19%}
.width-20{width:20%}.width-21{width:21%}.width-22{width:22%}.width-23{width:23%}.width-24{width:24%}.width-25{width:25%}.width-26{width:26%}.width-27{width:27%}.width-28{width:28%}.width-29{width:29%}
.width-30{width:30%}.width-31{width:31%}.width-32{width:32%}.width-33{width:33%}.width-34{width:34%}.width-35{width:35%}.width-36{width:36%}.width-37{width:37%}.width-38{width:38%}.width-39{width:39%}
.width-40{width:40%}.width-41{width:41%}.width-42{width:42%}.width-43{width:43%}.width-44{width:44%}.width-45{width:45%}.width-46{width:46%}.width-47{width:47%}.width-48{width:48%}.width-49{width:49%}
.width-50{width:50%}.width-51{width:51%}.width-52{width:52%}.width-53{width:53%}.width-54{width:54%}.width-55{width:55%}.width-56{width:56%}.width-57{width:57%}.width-58{width:58%}.width-59{width:59%}
.width-60{width:60%}.width-61{width:61%}.width-62{width:62%}.width-63{width:63%}.width-64{width:64%}.width-65{width:65%}.width-66{width:66%}.width-67{width:67%}.width-68{width:68%}.width-69{width:69%}
.width-70{width:70%}.width-71{width:71%}.width-72{width:72%}.width-73{width:73%}.width-74{width:74%}.width-75{width:75%}.width-76{width:76%}.width-77{width:77%}.width-78{width:78%}.width-79{width:79%}
.width-80{width:80%}.width-81{width:81%}.width-82{width:82%}.width-83{width:83%}.width-84{width:84%}.width-85{width:85%}.width-86{width:86%}.width-87{width:87%}.width-88{width:88%}.width-89{width:89%}
.width-90{width:90%}.width-91{width:91%}.width-92{width:92%}.width-93{width:93%}.width-94{width:94%}.width-95{width:95%}.width-96{width:96%}.width-97{width:97%}.width-98{width:98%}.width-99{width:99%}.width-100{width:100%}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.clear-floats {
    clear: both;
}



/*--------------------------------------------------------------
Responsive
--------------------------------------------------------------*/

@media all and (max-width: 700px) {
    .widget-count-3.equally-spaced .widget,
    .widget-area-columns-3 .widget,
    .widget-count-4.equally-spaced .widget,
    .widget-area-columns-4 .widget,
    .widget-count-5.equally-spaced .widget,
    .widget-area-columns-5 .widget,
    .widget-count-6.equally-spaced .widget,
    .widget-area-columns-6 .widget {
        width: 100%;
        float: none;
    }
    
    
    .advanced-widget-area.float-left,
    .advanced-widget-area.float-right {
        width: 100% !important;
        /*float: left !important;*/
        clear: both;
    }
    
}

@media all and (max-width: 600px) {

    .widget-count-1.equally-spaced .widget,
    .widget-area-columns-1 .widget,
    .widget-count-2.equally-spaced .widget,
    .widget-area-columns-2 .widget {
        clear: both;
        width: 100%;
    }
    
@media all and (max-width: 600px) {
    .width-1{width:100%}.width-2{width:100%}.width-3{width:100%}.width-4{width:100%}.width-5{width:100%}.width-6{width:100%}.width-7{width:100%}.width-8{width:100%}.width-9{width:100%}
    .width-10{width:100%}.width-11{width:100%}.width-12{width:100%}.width-13{width:100%}.width-14{width:100%}.width-15{width:100%}.width-16{width:100%}.width-17{width:100%}.width-18{width:100%}.width-19{width:100%}
    .width-20{width:100%}.width-21{width:100%}.width-22{width:100%}.width-23{width:100%}.width-24{width:100%}.width-25{width:100%}.width-26{width:100%}.width-27{width:100%}.width-28{width:100%}.width-29{width:100%}
    .width-30{width:100%}.width-31{width:100%}.width-32{width:100%}.width-33{width:100%}.width-34{width:100%}.width-35{width:100%}.width-36{width:100%}.width-37{width:100%}.width-38{width:100%}.width-39{width:100%}
    .width-40{width:100%}.width-41{width:100%}.width-42{width:100%}.width-43{width:100%}.width-44{width:100%}.width-45{width:100%}.width-46{width:100%}.width-47{width:100%}.width-48{width:100%}.width-49{width:100%}
    .width-50{width:100%}.width-51{width:100%}.width-52{width:100%}.width-53{width:100%}.width-54{width:100%}.width-55{width:100%}.width-56{width:100%}.width-57{width:100%}.width-58{width:100%}.width-59{width:100%}
    .width-60{width:100%}.width-61{width:100%}.width-62{width:100%}.width-63{width:100%}.width-64{width:100%}.width-65{width:100%}.width-66{width:100%}.width-67{width:100%}.width-68{width:100%}.width-69{width:100%}
    .width-70{width:100%}.width-71{width:100%}.width-72{width:100%}.width-73{width:100%}.width-74{width:100%}.width-75{width:100%}.width-76{width:100%}.width-77{width:100%}.width-78{width:100%}.width-79{width:100%}
    .width-80{width:100%}.width-81{width:100%}.width-82{width:100%}.width-83{width:100%}.width-84{width:100%}.width-85{width:100%}.width-86{width:100%}.width-87{width:100%}.width-88{width:100%}.width-89{width:100%}
    .width-90{width:100%}.width-91{width:100%}.width-92{width:100%}.width-93{width:100%}.width-94{width:100%}.width-95{width:100%}.width-96{width:100%}.width-97{width:100%}.width-98{width:100%}.width-99{width:100%}.width-100{width:100%} 
    }

}