/*
 Theme Name: Vantage Premium Child
 Author: SiteOrigin
 Template: vantage
 Author URI: http://siteorigin.com/
 Theme URI: http://siteorigin.com/theme/vantage/
 Description: Vantage Premium Child
 License: GNU General Public License 2.0
 License URI: license.txt
 Tags: responsive-layout, fluid-layout, custom-background, custom-menu, featured-images, theme-options, threaded-comments, translation-ready, black, white, light, one-column, two-columns, full-width-template
*/

#atlona-support h1.widget-title {
    color: #000;
    font-weight: 700;
    font-size: 17px;
}

#atlona-support .row h3.widget-title {
    font-size: 15px;
}

#atlona-support .srch-products label:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    height: 12px;
    border-radius: 3px;
    margin-left: 10px;
    background: #0078e3;
}

#atlona-support #srch-catgs h3 {
    color: #000;
    font-size: 14px;
}

#srch-catgs .contanier_product_cat {
    width: 20%;
}

.srch-products,
.srch-products ~ col-sm-6 {
    margin-top: 30px;
}

#atlona-support .obj_proudct_Faq {
    padding-bottom: 15px;
}

#atlona-support .obj_proudct_Faq h3 {
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #ddd;
    font-size: 14px;
    font-weight: 600;
}

#atlona-support .obj_proudct_Faq .product_faq_ques + h3 {
    padding-top: 7px;
    padding-bottom: 7px;
    border-top: 1px dotted #eee;
    border-bottom: 1px dotted #eee;
}

#primary ul.page-numbers {
    text-align: center;
}

#primary ul.page-numbers li {
    margin: 0 2px;
    border-radius: 4px;
    list-style: none;
    display: inline-block;

}

#primary .pages ul.page-numbers li > * {
    background: #eee;
    color: #999;
    text-shadow: 0 1px 1px #fff;
    padding:  0 12px;
    line-height: 28px;
    display: inline-block;
    height: 28px;
    border: none;
    font-weight: 600;
    box-shadow: none;
}

#primary .pages ul.page-numbers li > *:hover,
#primary .pages ul.page-numbers li .current {
    background: #0078e3;
    color: #fff;
    text-shadow: none;
}

#faqs {}

#faqs th, #faqs td {
    font-size: 14px;
    padding: 10px;
    background: none;
}

#faqs th,
#faqs th p {
    color: #0078e3 !important;
    font-weight: 600;
}

#faqs tr:nth-child(3n) td {
    padding: 0px;
    height: 2px;
    background: #eee;
}

#faqs .product_faq_details {
    display: block;
    color: #999;
    font-size: 12px;
    margin-top: 10px;
}

a.view-all,
#atlona-support .frm_submit input {
    display: block;
    width: 120px;
    height: 36px;
    background: #0078e3;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    border-radius: 4px;
    margin: 15px 0px;
    text-transform: uppercase;
    text-align: center;
    line-height: 36px;
    border: none;
}

#atlona-support .frm_submit input {
    width: 200px;
    margin-left: 110px;
}

.dev-info img {
    max-width: 100%;
}

.sow-image-container img {
    width: 100%;
}

.sow-image-container {
    margin-bottom: 30px;
}

#main.site-main {
    padding: 0 0 30px !important;
}

#acc .su-responsive-media-yes iframe,
#acc .su-responsive-media-yes object,
#acc .su-responsive-media-yes embed {
    width: 50%;
    height: 50%;
    left: 50%;
    margin-left: -25%;
    margin-top: 30px;
}

.obj_product_ask h2.form-faq-title {
    font-weight: 600;
    font-size: 16px;
}

.frm_style_formidable-style.with_frm_style .frm_left_container label.frm_primary_label {
    width: 100px !important;
    font-family: 'Open Sans', sans-serif;
    padding-right: 15px;
}

.frm_form_fields  {
    width: 70%;
}

select {
    color: #000 !important;
}
.jqte_tool.jqte_tool_1 .jqte_tool_label{
    height: auto !important;
}



.textwidget {
    position: relative;
}
.omnistream-container {
    position: relative;
    height: 724px;
    /* padding: 362px 0px; */
    background-size: 755px;
    z-index: 0;




    top: 34px;
    width: 1180px;
}
.omnistream-main{
    text-align: center;
    width: 100%;
    position: absolute;
    top: 0px;
}
.omnistream-container div {
    position: absolute;
}
.omnistream-1 {
    left: 520px;
    top: 14px;
}
.omnistream-2 {
    top: 12%;
    left: 29.9%;
}
.omnistream-3 {
    top: 12%;
    left: 58.3%;
}
.omnistream-4 {
    top: 34%;
    left: 22.7%;
}
.omnistream-5 {
    top: 34%;
    left: 65.5%;
}
.omnistream-6 {
    top: 56%;
    left: 30%;
}
.omnistream-7 {
    top: 56%;
    left: 58.3%;
}
.omnistream-8 {
    top: 66%;
    left: 44%;
}
@media (max-width: 1166px){
    .omnistream-container{
        margin-left: -258px;
    }
}
@media (max-width: 690px){
    .omnistream-container{
        margin: 50px auto;
        text-align: center;
        width: auto;
        height:auto;
    }
    .omnistream-container div{
        position:static;
        padding: 15px 0;
    }
    .omnistream-main {
        display: none;
    }
    #srch-catgs .contanier_product_cat{
        width:100%;
    }
}
#srch-catgs {
    padding-bottom: 60px;
    margin-bottom: 60px;
}

#customer_login {
    display: none;
}


.banner-parallax {
    padding: 50px 10px;
    text-align: center;
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    min-height: 200px;
    position: relative;
    transition: opacity 2s ease-in-out;
    opacity: .25;
}

.banner-parallax h1 {
    font-family: "Raleway";
    font-weight: 200;
    line-height: normal;
    color: #ffffff;
    width: 900px;
    margin: auto;
    font-size: 46px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 70px;
}
.fadeout {
    /*        -webkit-animation: fadein 2s; 
            -moz-animation: fadein 2s; 
            -ms-animation: fadein 2s;
            -o-animation: fadein 2s;
            animation: fadein 2s;*/

    -webkit-transition: opacity 2s ease-in-out;
    -moz-transition: opacity 2s ease-in-out;
    -ms-transition: opacity 2s ease-in-out;
    -o-transition: opacity 2s ease-in-out;
    opacity: 1;
}
/*.fadeout-end {
    opacity: 0;
}*/
@keyframes fadein {
    from { opacity: .5; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: .5; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: .5; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: .5; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: .5; }
    to   { opacity: 1; }
}