a,mark{
    color:#000
}
hr,img{
    border:0
}
body,figure{
    margin:0
}
.img-responsive,.img-thumbnail{
    height:auto;
    max-width:100%
}
.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
    float:left
}
.img-responsive,.img-thumbnail,.wp-caption,.wp-caption img,img,label{
    max-width:100%
}
.btn,.btn-group,.btn-group-vertical,img{
    vertical-align:middle
}
.btn-group-justified,table{
    border-collapse:separate;
    table-layout:fixed
}
.form-control-feedback,.maps,a.btn.disabled,fieldset[disabled] a.btn{
    pointer-events:none
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block;
    vertical-align:baseline
}
iframe{
    border:none
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
a{
    background-color:transparent;
    text-decoration:none
}
a:active,a:hover{
    outline:0
}
b,optgroup,strong{
    font-weight:700
}
dfn{
    font-style:italic
}
h1{
    margin:.67em 0
}
mark{
    background:#ff0
}
.img-thumbnail,body{
    background-color:#fff
}
.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{
    background-image:none
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
svg:not(:root){
    overflow:hidden
}
hr{
    box-sizing:content-box;
    height:0
}
pre,textarea{
    overflow:auto
}
code,kbd,pre,samp{
    font-size:1em
}
button,input,optgroup,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
.product-tab .nav-tabs>li>a,body{
    font-family:'Open Sans',sans-serif
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
td,th{
    padding:0
}
*,:after,:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent
}
body{
    font-size:14px;
    line-height:24px;
    color:#333;
    font-weight:400
}
button,input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a:focus,a:hover{
    color:#011e9e;
    text-decoration:underline
}
a:focus{
    outline:dotted thin;
    outline:-webkit-focus-ring-color auto 5px;
    outline-offset:-2px
}
.img-responsive{
    display:block
}
.img-thumbnail,.list-inline>li,label{
    display:inline-block
}
.img-rounded{
    border-radius:6px
}
.img-thumbnail{
    padding:4px;
    line-height:1.428571429;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.img-circle{
    border-radius:50%
}
hr{
    margin-top:20px;
    margin-bottom:20px;
    border-top:1px solid #eee
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
[role=button]{
    cursor:pointer
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:inherit;
    font-weight:700;
    line-height:1.1;
    color:inherit
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-weight:400;
    line-height:1;
    color:#777
}
.h1,.h2,.h3,h1,h2,h3{
    margin-top:20px;
    margin-bottom:10px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%
}
.h4,.h5,.h6,h4,h5,h6{
    margin-top:10px;
    margin-bottom:10px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-size:75%
}
.h1,h1{
    font-size:36px
}
.h2,h2{
    font-size:30px
}
.h3,h3{
    font-size:24px
}
.h4,h4{
    font-size:18px
}
.h5,h5{
    font-size:14px
}
.h6,h6{
    font-size:12px
}
p{
    margin:0 0 10px;
    color:#696969
}
.lead,.single h1,.single h2,.single h3,.single h4,.single h5,.single h6,.single p,.single ul{
    margin-bottom:20px
}
.single p strong{
    color:#333
}
.single ul{
    padding-left:18px;
    color:#6b6b6b
}
.single ul li{
    line-height:32px
}
.lead{
    font-size:16px;
    font-weight:300;
    line-height:1.4
}
address,dd,dt{
    line-height:1.428571429
}
@media (min-width:768px){
    .lead{
        font-size:21px
    }
}
.small,small{
    font-size:85%
}
.mark,mark{
    background-color:#fcf8e3;
    padding:.2em
}
.list-inline,.list-unstyled{
    padding-left:0;
    list-style:none
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
.text-justify{
    text-align:justify
}
.text-nowrap{
    white-space:nowrap
}
.text-lowercase{
    text-transform:lowercase
}
.text-uppercase{
    text-transform:uppercase
}
.text-capitalize{
    text-transform:capitalize
}
.text-muted{
    color:#777
}
.text-primary{
    color:#011e9e
}
a.text-primary:focus,a.text-primary:hover{
    color:#01146b
}
.text-success{
    color:#3c763d
}
a.text-success:focus,a.text-success:hover{
    color:#2b542c
}
.text-info{
    color:#31708f
}
a.text-info:focus,a.text-info:hover{
    color:#245269
}
.text-warning{
    color:#8a6d3b
}
a.text-warning:focus,a.text-warning:hover{
    color:#66512c
}
.text-danger{
    color:#a94442
}
a.text-danger:focus,a.text-danger:hover{
    color:#843534
}
.bg-primary{
    color:#fff;
    background-color:#011e9e
}
a.bg-primary:focus,a.bg-primary:hover{
    background-color:#01146b
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:focus,a.bg-success:hover{
    background-color:#c1e2b3
}
.bg-info{
    background-color:#d9edf7
}
a.bg-info:focus,a.bg-info:hover{
    background-color:#afd9ee
}
.bg-warning{
    background-color:#fcf8e3
}
a.bg-warning:focus,a.bg-warning:hover{
    background-color:#f7ecb5
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:focus,a.bg-danger:hover{
    background-color:#e4b9b9
}
.page-header{
    padding-bottom:9px;
    margin:40px 0 20px;
    border-bottom:1px solid #eee
}
dl,ol,ul{
    margin-top:0
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
address,dl{
    margin-bottom:20px
}
ol,ul{
    margin-bottom:10px
}
.list-inline{
    margin-left:-5px
}
.list-inline>li{
    padding-left:5px;
    padding-right:5px
}
dt{
    font-weight:700
}
dd{
    margin-left:0
}
@media (min-width:768px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
}
abbr[data-original-title],abbr[title]{
    cursor:help;
    border-bottom:1px dotted #777
}
.initialism{
    font-size:90%;
    text-transform:uppercase
}
blockquote .small,blockquote footer,blockquote small{
    display:block;
    font-size:80%;
    line-height:1.428571429;
    color:#777
}
blockquote .small:before,blockquote footer:before,blockquote small:before{
    content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #eee;
    border-left:0;
    text-align:right
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{
    content:''
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{
    content:'\00A0 \2014'
}
address{
    font-style:normal
}
.width60-center{
    width:60%;
    margin:auto;
    text-align:center
}
.width50-center{
    width:50%;
    margin:auto;
    text-align:center
}
.noo-text-responsive{
    text-align:center;
    font-size:24px;
    line-height:40px;
    font-weight:800;
    color:#000;
    width:60%;
    margin:auto!important
}
code,kbd{
    padding:2px 4px;
    font-size:90%
}
kbd kbd,label{
    font-weight:700
}
div.custom-width-left35{
    width:35%
}
@media (max-width:1400px){
    div.custom-width-left35{
        width:45%
    }
}
@media (max-width:991px){
    div.custom-width-left35{
        width:50%
    }
}
@media (max-width:767px){
    div.custom-width-left35{
        width:100%
    }
}
.color-second{
    color:#d13420
}
legend,pre{
    display:block;
    color:#333
}
code,kbd,pre,samp{
    font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code{
    color:#c7254e;
    background-color:#f9f2f4;
    border-radius:4px
}
kbd{
    color:#fff;
    background-color:#333;
    border-radius:3px;
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
}
kbd kbd{
    padding:0;
    font-size:100%;
    box-shadow:none
}
pre{
    padding:9.5px;
    margin:0 0 10px;
    font-size:13px;
    line-height:1.428571429;
    word-break:break-all;
    word-wrap:break-word;
    background-color:#f5f5f5;
    border:1px solid #ccc;
    border-radius:4px
}
pre code{
    padding:0;
    font-size:inherit;
    color:inherit;
    white-space:pre-wrap;
    background-color:transparent;
    border-radius:0
}
fieldset,legend{
    padding:0;
    border:0
}
.pre-scrollable{
    max-height:340px;
    overflow-y:scroll
}
fieldset{
    margin:0;
    min-width:0
}
legend{
    width:100%;
    margin-bottom:20px;
    font-size:21px;
    line-height:inherit;
    border-bottom:1px solid #e5e5e5
}
label{
    margin-bottom:5px
}
input[type=search]{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-appearance:none
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    margin-top:1px\9;
    line-height:normal
}
.form-control,output{
    font-size:14px;
    line-height:1.428571429;
    color:#555;
    display:block
}
input[type=file]{
    display:block
}
input[type=range]{
    display:block;
    width:100%
}
select[multiple],select[size]{
    height:auto
}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{
    outline:dotted thin;
    outline:-webkit-focus-ring-color auto 5px;
    outline-offset:-2px
}
output{
    padding-top:7px
}
.form-control{
    width:100%;
    height:34px;
    padding:6px 12px;
    background-color:#fff;
    border:1px solid #ccc;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder{
    color:#696969;
    opacity:1
}
.form-control:-ms-input-placeholder{
    color:#696969
}
.form-control::-webkit-input-placeholder{
    color:#696969
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{
    color:#3c763d
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    background-color:#eee;
    opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control{
    cursor:not-allowed
}
textarea.form-control{
    height:auto
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{
        line-height:34px
    }
    .input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{
        line-height:30px
    }
    .input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{
        line-height:46px
    }
}
.form-group{
    margin-bottom:15px
}
.checkbox,.radio{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox label,.radio label{
    min-height:20px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    position:absolute;
    margin-left:-20px;
    margin-top:4px\9
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    position:relative;
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    vertical-align:middle;
    font-weight:400;
    cursor:pointer
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-top:0;
    margin-left:10px
}
.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
    cursor:not-allowed
}
.form-control-static{
    padding-top:7px;
    padding-bottom:7px;
    margin-bottom:0;
    min-height:34px
}
.form-control-static.input-lg,.form-control-static.input-sm{
    padding-left:0;
    padding-right:0
}
.form-group-sm .form-control,.input-sm{
    padding:5px 10px;
    border-radius:3px;
    font-size:12px
}
.input-sm{
    height:30px;
    line-height:1.5
}
select.input-sm{
    height:30px;
    line-height:30px
}
select[multiple].input-sm,textarea.input-sm{
    height:auto
}
.form-group-sm .form-control{
    height:30px;
    line-height:1.5
}
.form-group-lg .form-control,.input-lg{
    border-radius:6px;
    padding:10px 16px;
    font-size:18px
}
.form-group-sm select.form-control{
    height:30px;
    line-height:30px
}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{
    height:auto
}
.form-group-sm .form-control-static{
    height:30px;
    min-height:32px;
    padding:6px 10px;
    font-size:12px;
    line-height:1.5
}
.input-lg{
    height:46px;
    line-height:1.3333333
}
select.input-lg{
    height:46px;
    line-height:46px
}
select[multiple].input-lg,textarea.input-lg{
    height:auto
}
.form-group-lg .form-control{
    height:46px;
    line-height:1.3333333
}
.form-group-lg select.form-control{
    height:46px;
    line-height:46px
}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{
    height:auto
}
.form-group-lg .form-control-static{
    height:46px;
    min-height:38px;
    padding:11px 16px;
    font-size:18px;
    line-height:1.3333333
}
.has-feedback{
    position:relative
}
.has-feedback .form-control{
    padding-right:42.5px
}
.form-control-feedback{
    position:absolute;
    top:0;
    right:0;
    z-index:2;
    display:block;
    width:34px;
    height:34px;
    line-height:34px;
    text-align:center
}
.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{
    width:46px;
    height:46px;
    line-height:46px
}
.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{
    width:30px;
    height:30px;
    line-height:30px
}
.has-success .form-control{
    border-color:#3c763d;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus{
    border-color:#2b542c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.has-success .input-group-addon{
    color:#3c763d;
    border-color:#3c763d;
    background-color:#dff0d8
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{
    color:#8a6d3b
}
.has-warning .form-control{
    border-color:#8a6d3b;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus{
    border-color:#66512c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.has-warning .input-group-addon{
    color:#8a6d3b;
    border-color:#8a6d3b;
    background-color:#fcf8e3
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{
    color:#a94442
}
.has-error .form-control{
    border-color:#a94442;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
    border-color:#843534;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.has-error .input-group-addon{
    color:#a94442;
    border-color:#a94442;
    background-color:#f2dede
}
.has-feedback label~.form-control-feedback{
    top:25px
}
.has-feedback label.sr-only~.form-control-feedback{
    top:0
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#737373
}
@media (min-width:768px){
    .form-inline .form-control-static,.form-inline .form-group{
        display:inline-block
    }
    .form-inline .control-label,.form-inline .form-group{
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .form-inline .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{
        width:auto
    }
    .form-inline .input-group>.form-control{
        width:100%
    }
    .form-inline .checkbox,.form-inline .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox label,.form-inline .radio label{
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .form-inline .has-feedback .form-control-feedback{
        top:0
    }
    .form-horizontal .control-label{
        text-align:right;
        margin-bottom:0;
        padding-top:7px
    }
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
    margin-top:0;
    margin-bottom:0;
    padding-top:7px
}
.form-horizontal .checkbox,.form-horizontal .radio{
    min-height:27px
}
.form-horizontal .form-group{
    margin-left:-15px;
    margin-right:-15px
}
.form-horizontal .has-feedback .form-control-feedback{
    right:15px
}
@media (min-width:768px){
    .form-horizontal .form-group-lg .control-label{
        padding-top:14.33px;
        font-size:18px
    }
    .form-horizontal .form-group-sm .control-label{
        padding-top:6px;
        font-size:12px
    }
}
.btn{
    display:inline-block;
    margin-bottom:0;
    font-weight:400;
    text-align:center;
    touch-action:manipulation;
    cursor:pointer;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:14px;
    line-height:1.428571429;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{
    outline:dotted thin;
    outline:-webkit-focus-ring-color auto 5px;
    outline-offset:-2px
}
#comments #respond .form-submit input:focus,.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.noo-sh-button.sh-bk:focus,.rev_slider #noo-revo-button-white:focus{
    outline:0
}
.btn.focus,.btn:focus,.btn:hover{
    color:#333;
    text-decoration:none
}
.btn.active,.btn:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    cursor:not-allowed;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-default{
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.btn-default.focus,.btn-default:focus{
    color:#333;
    background-color:#e6e6e6;
    border-color:#8c8c8c
}
.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{
    color:#333;
    background-color:#d4d4d4;
    border-color:#8c8c8c
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    background-color:#fff;
    border-color:#ccc
}
.btn-default .badge{
    color:#fff;
    background-color:#333
}
.btn-primary{
    color:#fff;
    background-color:#011e9e;
    border-color:#011985
}
.btn-primary.focus,.btn-primary:focus{
    color:#fff;
    background-color:#01146b;
    border-color:#000106
}
.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#01146b;
    border-color:#000e48
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{
    color:#fff;
    background-color:#000e48;
    border-color:#000106
}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#011e9e;
    border-color:#011985
}
.btn-primary .badge{
    color:#011e9e;
    background-color:#fff
}
.btn-success{
    color:#fff;
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success.focus,.btn-success:focus{
    color:#fff;
    background-color:#449d44;
    border-color:#255625
}
.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{
    color:#fff;
    background-color:#449d44;
    border-color:#398439
}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{
    color:#fff;
    background-color:#398439;
    border-color:#255625
}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success .badge{
    color:#5cb85c;
    background-color:#fff
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info.focus,.btn-info:focus{
    color:#fff;
    background-color:#31b0d5;
    border-color:#1b6d85
}
.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{
    color:#fff;
    background-color:#269abc;
    border-color:#1b6d85
}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning.focus,.btn-warning:focus{
    color:#fff;
    background-color:#ec971f;
    border-color:#985f0d
}
.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{
    color:#fff;
    background-color:#d58512;
    border-color:#985f0d
}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning .badge{
    color:#f0ad4e;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger.focus,.btn-danger:focus{
    color:#fff;
    background-color:#c9302c;
    border-color:#761c19
}
.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{
    color:#fff;
    background-color:#ac2925;
    border-color:#761c19
}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger .badge{
    color:#d9534f;
    background-color:#fff
}
.btn-link{
    color:#000;
    font-weight:400;
    border-radius:0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
    border-color:transparent
}
.btn-link:focus,.btn-link:hover{
    color:#011e9e;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
    color:#777;
    text-decoration:none
}
.btn-group-lg>.btn,.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px
}
.btn-group-sm>.btn,.btn-sm{
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-group-xs>.btn,.btn-xs{
    padding:1px 5px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
.noo-sh-button{
    font-style:italic;
    color:#011e9e;
    text-decoration:none;
    margin-right:25px
}
.noo-sh-button span{
    border-bottom:1px dashed #011e9e;
    line-height:24px;
    display:inline-block
}
.noo-sh-button i{
    padding-left:5px
}
.noo-sh-button:hover{
    color:#f3e200
}
.noo-sh-button:hover span{
    border-color:#f3e200
}
.noo-sh-button.sh-bk{
    padding:8px 32px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    text-transform:uppercase;
    font-weight:700;
    font-style:normal
}
.noo-sh-button.sh-bk:hover{
    background:#f3e200;
    color:#fff
}
.noo-sh-button.sh-bk span{
    border:0
}
.rev_slider #noo-revo-button-white{
    padding:8px 33px;
    background:#fff;
    border:0;
    color:#000;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
    border-radius:0
}
.rev_slider #noo-revo-button-white:hover{
    background:#333
}
.btn-group,.btn-group-vertical{
    position:relative;
    display:inline-block
}
.btn-group-vertical>.btn,.btn-group>.btn{
    position:relative;
    float:left
}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
    z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-left:-1px
}
.btn-toolbar{
    margin-left:-5px
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-left:5px
}
.btn .caret,.btn-group>.btn:first-child{
    margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group>.btn+.dropdown-toggle{
    padding-left:8px;
    padding-right:8px
}
.btn-group>.btn-lg+.dropdown-toggle{
    padding-left:12px;
    padding-right:12px
}
.btn-group.open .dropdown-toggle{
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link{
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-lg .caret{
    border-width:5px 5px 0
}
.dropup .btn-lg .caret{
    border-width:0 5px 5px
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
    display:block;
    float:none;
    width:100%;
    max-width:100%
}
.btn-group-vertical>.btn-group>.btn{
    float:none
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
    margin-top:-1px;
    margin-left:0
}
.btn-group-vertical>.btn:first-child:not(:last-child){
    border-top-right-radius:4px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child){
    border-bottom-left-radius:4px;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.btn-group-justified{
    display:table;
    width:100%
}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{
    float:none;
    display:table-cell;
    width:1%
}
.btn-group-justified>.btn-group .btn{
    width:100%
}
.btn-group-justified>.btn-group .dropdown-menu{
    left:auto
}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
.embed-responsive{
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    height:100%;
    width:100%;
    border:0
}
.embed-responsive-16by9{
    padding-bottom:56.25%
}
.embed-responsive-4by3{
    padding-bottom:75%
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.noo-row:after,.noo-row:before{
    content:" ";
    display:table
}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.noo-row:after{
    clear:both
}
.center-block{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.hide{
    display:none!important
}
.show{
    display:block!important
}
.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
    display:none!important
}
.invisible{
    visibility:hidden
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.affix{
    position:fixed
}
@-ms-viewport{
    width:device-width
}
@media (max-width:767px){
    .visible-xs{
        display:block!important
    }
    table.visible-xs{
        display:table!important
    }
    tr.visible-xs{
        display:table-row!important
    }
    td.visible-xs,th.visible-xs{
        display:table-cell!important
    }
    .visible-xs-block{
        display:block!important
    }
    .visible-xs-inline{
        display:inline!important
    }
    .visible-xs-inline-block{
        display:inline-block!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm{
        display:block!important
    }
    table.visible-sm{
        display:table!important
    }
    tr.visible-sm{
        display:table-row!important
    }
    td.visible-sm,th.visible-sm{
        display:table-cell!important
    }
    .visible-sm-block{
        display:block!important
    }
    .visible-sm-inline{
        display:inline!important
    }
    .visible-sm-inline-block{
        display:inline-block!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md{
        display:block!important
    }
    table.visible-md{
        display:table!important
    }
    tr.visible-md{
        display:table-row!important
    }
    td.visible-md,th.visible-md{
        display:table-cell!important
    }
    .visible-md-block{
        display:block!important
    }
    .visible-md-inline{
        display:inline!important
    }
    .visible-md-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1200px){
    .visible-lg{
        display:block!important
    }
    table.visible-lg{
        display:table!important
    }
    tr.visible-lg{
        display:table-row!important
    }
    td.visible-lg,th.visible-lg{
        display:table-cell!important
    }
    .visible-lg-block{
        display:block!important
    }
    .visible-lg-inline{
        display:inline!important
    }
    .visible-lg-inline-block{
        display:inline-block!important
    }
    .hidden-lg{
        display:none!important
    }
}
@media (max-width:767px){
    .hidden-xs{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .hidden-sm{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .hidden-md{
        display:none!important
    }
}
.visible-print{
    display:none!important
}
@media print{
    .visible-print{
        display:block!important
    }
    table.visible-print{
        display:table!important
    }
    tr.visible-print{
        display:table-row!important
    }
    td.visible-print,th.visible-print{
        display:table-cell!important
    }
}
.visible-print-block{
    display:none!important
}
@media print{
    .visible-print-block{
        display:block!important
    }
}
.visible-print-inline{
    display:none!important
}
@media print{
    .visible-print-inline{
        display:inline!important
    }
}
.visible-print-inline-block{
    display:none!important
}
@media print{
    .visible-print-inline-block{
        display:inline-block!important
    }
    .hidden-print{
        display:none!important
    }
}
.pagination{
    display:block;
    overflow:hidden;
    text-align:center;
    padding-left:0;
    margin:50px auto 70px;
    line-height:2.2
}
.pagination .page-numbers{
    color:#333;
    font-size:14px;
    font-family:inherit;
    display:inline-block;
    margin:5px 3px;
    background:0 0;
    text-align:center;
    width:40px;
    height:40px;
    line-height:40px;
    border:1px solid #eee
}
.pagination .page-numbers.current,.pagination a.page-numbers:hover{
    color:#fff;
    background:#011e9e;
    border-color:#011e9e
}
.pagination a.page-numbers{
    text-decoration:none
}
#pagination{
    display:block;
    text-align:center
}
#pagination .next,#pagination .prev{
    display:inline-block;
    margin:15px
}
.loadmore-action,.loadmore-loading{
    display:block;
    width:100%;
    text-align:center;
    margin:20px auto;
    line-height:3;
    font-size:14px
}
.loadmore-loading{
    position:relative;
    height:25px;
    width:50px;
    margin-left:auto;
    margin-right:auto
}
.loadmore-loading.finished{
    width:auto
}
.loadmore-loading span{
    display:block;
    bottom:0;
    width:9px;
    height:5px;
    background:#000;
    position:absolute;
    -webkit-animation:preload_audio_wave 1.5s infinite ease-in-out;
    -o-animation:preload_audio_wave 1.5s infinite ease-in-out;
    animation:preload_audio_wave 1.5s infinite ease-in-out
}
.container-prallax,.hentry .content-featured{
    position:relative
}
.loadmore-loading span:nth-child(2){
    left:11px;
    -webkit-animation-delay:.2s;
    animation-delay:.2s
}
.loadmore-loading span:nth-child(3){
    left:22px;
    -webkit-animation-delay:.4s;
    animation-delay:.4s
}
.loadmore-loading span:nth-child(4){
    left:33px;
    -webkit-animation-delay:.6s;
    animation-delay:.6s
}
.loadmore-loading span:nth-child(5){
    left:44px;
    -webkit-animation-delay:.8s;
    animation-delay:.8s
}
@-webkit-keyframes preload_audio_wave{
    0%,100%,50%{
        height:5px;
        -webkit-transform:translateY(0);
        background:#011e9e
    }
    25%{
        height:30px;
        -webkit-transform:translateY(15px);
        background:#011e9e
    }
}
@-moz-keyframes preload_audio_wave{
    0%,100%,50%{
        height:5px;
        -moz-transform:translateY(0);
        background:#011e9e
    }
    25%{
        height:30px;
        -moz-transform:translateY(15px);
        background:#011e9e
    }
}
@keyframes preload_audio_wave{
    0%,100%,50%{
        height:5px;
        transform:translateY(0);
        background:#011e9e
    }
    25%{
        height:30px;
        transform:translateY(15px);
        background:#011e9e
    }
}
[data-paginate=loadmore] .pagination,[data-paginate=infinite] .pagination{
    display:none
}
*{
    box-sizing:border-box
}
#main{
    margin-top:120px;
    margin-bottom:120px
}
.main-wrap{
    margin-top:100px;
    margin-bottom:100px
}
img{
    height:auto
}
a:hover{
    text-decoration:none
}
.hentry{
    padding:0;
    margin-top:70px;
    background:#fff
}
.hentry:first-child{
    margin-top:0
}
.hentry .content-featured iframe{
    width:100%;
    height:350px;
    border:0
}
.hentry .content-featured .noo-audio-embed iframe{
    width:100%;
    height:100px;
    border:0
}
.hentry .content-featured img{
    width:100%
}
.hentry .content-featured .sliders{
    list-style:none;
    padding:0;
    margin:0
}
.hentry .content-featured .slider-indicators{
    display:none!important
}
.hentry .content-featured .slider-control{
    position:absolute;
    display:block!important;
    left:0;
    top:50%;
    width:40px;
    height:40px;
    margin-top:-20px;
    background:rgba(0,0,0,.6)
}
.hentry .content-featured .slider-control .slider-icon-next,.hentry .content-featured .slider-control .slider-icon-prev{
    display:block;
    height:40px;
    color:#fff;
    line-height:40px;
    text-align:center
}
.hentry .content-featured .slider-control.next-btn{
    left:auto;
    right:0
}
.hentry .content-featured .slider-control .slider-icon-prev:before{
    font-family:FontAwesome;
    content:"\f104";
    font-size:16px
}
.hentry .content-featured .slider-control .slider-icon-next:before{
    font-family:FontAwesome;
    content:"\f105";
    font-size:16px
}
.hentry .entry-header{
    padding:30px 30px 0
}
.hentry .entry-footer{
    padding:30px 0 40px;
    margin:0 30px;
    border-top:1px solid #eee
}
.hentry .entry-footer span{
    margin-right:15px;
    display:inline-block;
    color:#777;
    font-size:14px;
    font-style:italic
}
.hentry .entry-footer span i{
    padding-right:7px
}
.hentry.sticky{
    border-color:#011e9e;
    border-bottom-width:4px;
    position:relative;
    overflow:hidden
}
.hentry.sticky:after{
    width:150px;
    height:50px;
    font-family:FontAwesome;
    content:"\f08d";
    background:#011e9e;
    position:absolute;
    right:-57px;
    top:-7px;
    color:#fff;
    -webkit-transform:rotate(40deg);
    -ms-transform:rotate(40deg);
    -o-transform:rotate(40deg);
    transform:rotate(40deg);
    text-align:center;
    line-height:56px;
    font-size:18px
}
.hentry .entry-content-wrap{
    padding-top:50px
}
.hentry .entry-content-wrap:after{
    clear:both;
    content:'';
    display:table
}
.author-avatar .noo-author-social,.hentry .entry-content-wrap .entry-content .cat{
    display:block
}
.hentry .entry-content-wrap .author-avatar{
    float:left;
    width:200px;
    text-align:center;
    padding:0 15px
}
.hentry .entry-content-wrap .entry-content{
    padding-left:200px
}
.hentry .entry-content-wrap .entry-content .cat a{
    color:#011e9e;
    text-transform:uppercase;
    font-size:12px;
    text-decoration:none
}
.hentry .entry-content-wrap .entry-content h2{
    padding:0;
    margin:7px 0 0;
    font-size:24px;
    font-weight:800;
    line-height:32px
}
.hentry .entry-content-wrap .entry-content .entry-excerpt{
    margin-bottom:44px;
    padding-top:30px
}
.hentry .entry-content-wrap .entry-content .entry-excerpt,.hentry .entry-content-wrap .entry-content p{
    color:#696969
}
.hentry .entry-content-wrap .entry-post-footer{
    position:relative;
    padding-top:28px;
    color:#b1b1b1;
    font-style:italic
}
.hentry .entry-content-wrap .entry-post-footer:before{
    width:70px;
    height:1px;
    background:#b1b1b1;
    content:'';
    position:absolute;
    top:0;
    left:0
}
.hentry .entry-content-wrap .entry-post-footer a{
    color:#b1b1b1
}
.hentry .entry-content-wrap .entry-post-footer i{
    padding-right:5px
}
.hentry .entry-content-wrap .entry-post-footer .entry-post-comment{
    padding-left:38px
}
.author-avatar{
    text-align:center
}
.author-avatar img{
    width:80px;
    height:80px;
    -webkit-border-radius:50%;
    border-radius:50%
}
.author-avatar h5{
    font-weight:700;
    line-height:28px;
    padding:0 0 7px;
    margin:22px 0 11px;
    position:relative
}
.author-avatar h5:before{
    width:15px;
    height:1px;
    background:#011e9e;
    content:'';
    position:absolute;
    bottom:0;
    left:50%;
    margin-left:-7.5px
}
.author-avatar h5 a{
    color:#000;
    text-decoration:none
}
.author-avatar .noo-author-social a{
    display:inline-block;
    color:#b1b1b1;
    margin:0 3px
}
.author-avatar .noo-author-social a:hover{
    color:#000
}
.meta-author,.single-social{
    padding:30px;
    margin-top:30px;
    background:#fff;
    border:1px solid #eee
}
.single-author-bio{
    margin-top:50px
}
.author-description{
    color:rgba(107,107,107,.7);
    font-style:italic
}
.single-navigation{
    background:#f7f7f7;
    margin-top:65px
}
.single-navigation:after{
    clear:both;
    content:'';
    display:table
}
.single-navigation span{
    color:#696969;
    font-weight:700;
    display:inline-block;
    height:80px;
    line-height:80px;
    float:left;
    width:50%;
    padding-left:45px;
    overflow:hidden
}
.single-navigation span a{
    color:#696969
}
.single-navigation span i{
    padding-right:10px
}
.single-navigation span:hover a,.single-navigation span:hover i{
    color:#011e9e
}
.single-navigation span.s-next{
    padding-left:0;
    padding-right:45px;
    float:right;
    text-align:right
}
.single-navigation span.s-next i{
    padding-right:0;
    padding-left:10px
}
.single-thumbnail{
    position:relative
}
.single-thumbnail .noo-slider ul{
    list-style:none;
    padding:0;
    margin:0
}
.single-thumbnail .noo-slider ul li img{
    width:100%
}
.single-thumbnail .slider-control{
    position:absolute;
    width:50px;
    height:50px;
    left:0;
    top:50%;
    margin-top:-25px;
    z-index:22;
    background:#fff;
    text-align:center;
    font-size:30px;
    line-height:50px
}
.single-thumbnail .slider-control.next-btn{
    right:0;
    left:auto
}
#comments{
    padding:30px 0;
    margin-top:18px;
    background:#fff
}
#comments .comments-title{
    text-transform:uppercase;
    font-size:20px;
    margin-bottom:18px;
    font-weight:800;
    position:relative;
    padding-left:15px
}
#comments .comments-title:before{
    height:4px;
    width:4px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#f3e200;
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px
}
#comments ol,#comments ul{
    list-style:none;
    padding:0;
    margin:0
}
#comments ol li,#comments ul li{
    padding:30px 0;
    border-bottom:1px solid #f3f3f3
}
#comments ol li .comment-wrap:after,#comments ul li .comment-wrap:after{
    clear:both;
    content:'';
    display:table
}
#comments ol li .comment-wrap .comment-img,#comments ul li .comment-wrap .comment-img{
    float:left;
    width:100px
}
#comments ol li .comment-wrap .comment-img img,#comments ul li .comment-wrap .comment-img img{
    width:80px;
    height:80px;
    -webkit-border-radius:50%;
    border-radius:50%
}
#comments ol li .comment-wrap .comment-block,#comments ul li .comment-wrap .comment-block{
    margin-left:100px;
    position:relative
}
#comments ol li .comment-wrap .comment-block .comment-header .comment-author,#comments ul li .comment-wrap .comment-block .comment-header .comment-author{
    font-weight:800;
    color:#011e9e;
    display:block;
    font-style:normal;
    padding-bottom:2px
}
#comments ol li .comment-wrap .comment-block .comment-header .comment-meta,#comments ul li .comment-wrap .comment-block .comment-header .comment-meta{
    color:#b1b1b1;
    font-style:italic
}
#comments ol li .comment-wrap .comment-block .comment-reply,#comments ul li .comment-wrap .comment-block .comment-reply{
    position:absolute;
    right:0;
    top:0;
    color:#696969
}
#comments ol li .comment-wrap .comment-block .comment-reply .fa-reply,#comments ul li .comment-wrap .comment-block .comment-reply .fa-reply{
    padding-right:5px;
    color:#696969
}
#comments ol li .comment-wrap .comment-block .comment-content,#comments ul li .comment-wrap .comment-block .comment-content{
    margin-top:10px
}
#comments ol li .comment-wrap .comment-block .comment-content p,#comments ul li .comment-wrap .comment-block .comment-content p{
    margin-bottom:0
}
#comments ol li .children,#comments ul li .children{
    margin-left:100px;
    margin-top:30px;
    border-top:1px solid #f3f3f3
}
#comments ol li .children li,#comments ul li .children li{
    border-bottom:0
}
#comments ol li .children li:last-child,#comments ul li .children li:last-child{
    padding-bottom:0
}
#comments #respond{
    margin-top:66px
}
#comments #respond .comment-reply-title{
    text-transform:uppercase;
    font-size:20px;
    margin-bottom:50px;
    font-weight:800;
    position:relative;
    padding-left:15px;
    margin-top:0
}
#comments #respond .comment-reply-title:before{
    height:4px;
    width:4px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#f3e200;
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px
}
#comments #respond .comment-form input[type=text],#comments #respond .comment-form input[type=email]{
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    height:40px;
    margin-bottom:10px;
    padding:10px;
    background:#f0f0f0;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#696969
}
#comments #respond .comment-form input[type=text]::-moz-placeholder,#comments #respond .comment-form input[type=email]::-moz-placeholder{
    color:#696969;
    opacity:1
}
#comments #respond .comment-form input[type=text]:-ms-input-placeholder,#comments #respond .comment-form input[type=email]:-ms-input-placeholder{
    color:#696969
}
#comments #respond .comment-form input[type=text]::-webkit-input-placeholder,#comments #respond .comment-form input[type=email]::-webkit-input-placeholder{
    color:#696969
}
#comments #respond .comment-form textarea{
    border:0;
    background:#f0f0f0;
    -webkit-border-radius:0;
    border-radius:0;
    margin-bottom:10px;
    padding:10px;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#696969
}
#comments #respond .comment-form textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
#comments #respond .comment-form textarea:-ms-input-placeholder{
    color:#696969
}
#comments #respond .comment-form textarea::-webkit-input-placeholder{
    color:#696969
}
#comments #respond .form-submit{
    margin-top:20px
}
#comments #respond .form-submit input{
    padding:10px 20px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    font-weight:700;
    text-transform:uppercase
}
.fixed_top_eff,.noo-nav-header4{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
#comments #respond .form-submit input:hover{
    background:#333
}
.book-form .book-content-style2 input:not([type=submit]):focus,.book-form .book-content-style2 select:focus,.book-form .book-content-style2 textarea:focus,.book-free .book-content input:not([type=submit]):focus,.book-free .book-content select:focus,.book-free .book-content textarea:focus,.clients .next-client:focus,.clients .prev-client:focus,.header-2 .noo-search-wrap #form-header .search-input input:focus,.header-5 .noo-wrap-menu .icon-search2:focus,.header-6 .noo-infomation-cart ul li.search button:focus,.noo-newsltter-form .mc-email:focus,.noo-newsltter-form button:focus,.noo-team-content .team-remove:focus,.team-title .noo-team-control button:focus,.widget_noo_best_services .best_services-next:focus,.widget_noo_best_services .best_services-prev:focus{
    outline:transparent 0
}
.aligncenter{
    margin-right:auto
}
figure.wp-caption.alignleft,img.alignleft{
    margin:5px 20px 5px 0
}
.wp-caption.alignleft{
    margin:5px 10px 5px 0
}
figure.wp-caption.alignright,img.alignright{
    margin:5px 0 5px 20px
}
.wp-caption.alignright{
    margin:5px 0 5px 10px
}
img.aligncenter{
    margin:5px auto
}
img.alignnone{
    margin:5px 0
}
body .alignright{
    clear:right
}
body .alignleft{
    clear:left
}
.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{
    color:#220e10;
    font-size:18px;
    font-style:italic;
    font-weight:300;
    margin:0 0 24px
}
div.wp-caption.alignright{
    float:right
}
div.wp-caption.alignright .wp-caption-text{
    padding-left:10px
}
.rsswidget img,img.wp-smiley{
    border:0;
    border-radius:0;
    box-shadow:none;
    margin-bottom:0;
    margin-top:0;
    padding:0
}
.wp-caption.alignleft+ol,.wp-caption.alignleft+ul{
    list-style-position:inside
}
.entry-content img{
    margin:0 0 1.5em
}
.alignleft,img.alignleft{
    margin-right:1.5em;
    display:inline;
    float:left
}
.alignright,img.alignright{
    margin-left:1.5em;
    display:inline;
    float:right
}
.aligncenter,img.aligncenter{
    margin-right:auto;
    margin-left:auto;
    display:block;
    clear:both
}
.clear:after,.comment-content:after,.comment-navigation:after,.entry-content:after,.nav-links:after,.site-content:after,.site:after,.social-navigation ul:after,.textwidget:after{
    clear:both;
    display:table;
    content:''
}
.wp-caption{
    margin-bottom:1.5em;
    text-align:center;
    padding-top:5px
}
.wp-caption img{
    border:0;
    padding:0;
    margin:0
}
table,table td,table th{
    border:1px solid rgba(51,51,51,.1)
}
.wp-caption p.wp-caption-text{
    line-height:1.5;
    font-size:10px;
    margin:0
}
.wp-smiley{
    margin:0!important;
    max-height:1em
}
blockquote.left{
    margin-right:20px;
    text-align:right;
    margin-left:0;
    width:33%;
    float:left
}
table{
    border-spacing:0;
    margin:0 0 1.6em;
    width:100%
}
table td,table th{
    padding:.4em
}
blockquote.right{
    margin-left:20px;
    text-align:left;
    margin-right:0;
    width:33%;
    float:right
}
#off-canvas-nav{
    display:none
}
.single-cat{
    font-size:12px;
    line-height:28px;
    text-transform:uppercase;
    display:block;
    margin-bottom:5px
}
.single-cat a{
    color:#011e9e;
    padding-left:3px
}
.single-title{
    font-size:24px;
    line-height:32px;
    font-weight:800;
    padding:0;
    margin:0 0 44px;
    color:#000
}
blockquote,blockquote p{
    color:#6b6b6b;
    line-height:28px
}
.single-thumbnail iframe{
    width:100%
}
.single-content{
    padding-top:43px
}
blockquote{
    padding:7px 0 10px 50px;
    margin:35px 0 20px 40px;
    font-size:18px;
    font-weight:300;
    border-left:0;
    font-style:italic;
    position:relative
}
blockquote:before{
    font-family:FontAwesome;
    content:"\f10d";
    position:absolute;
    left:0;
    top:0;
    font-size:18px;
    color:#011e9e;
    font-style:normal
}
.single-meta{
    background:#f7f7f7;
    padding:16px 30px;
    margin-bottom:30px;
    margin-top:53px
}
.single-meta .single-meta-left{
    color:#696969
}
.single-meta .single-meta-left span{
    font-weight:800;
    color:#000;
    letter-spacing:.5px;
    text-transform:uppercase;
    padding-right:5px
}
.single-meta .single-meta-left a{
    color:#696969;
    margin-right:10px
}
.single-meta .single-meta-left a:hover{
    color:#011e9e
}
.single-meta .single-meta-right{
    text-align:right
}
.single-meta .single-meta-right a{
    color:#000;
    margin-left:20px
}
.single-meta .single-meta-right a:hover{
    color:#011e9e
}
.noo-sidebar-wrap{
    padding-left:45px
}
.noo-sidebar-wrap .widget{
    margin-top:50px
}
.noo-sidebar-wrap .widget:first-child{
    margin-top:0
}
.noo-sidebar-wrap .widget-title{
    text-align:center;
    padding:20px 10px;
    background:#f3e200;
    font-weight:800;
    font-size:20px;
    margin:0 0 30px
}
.noo-sidebar-wrap .widget_categories ul,.noo-sidebar-wrap .widget_recent_entries ul{
    color:#696969;
    list-style:inherit;
    padding-left:18px
}
.noo-sidebar-wrap .widget_categories ul li a,.noo-sidebar-wrap .widget_recent_entries ul li a{
    font-weight:700;
    color:#696969;
    display:inline-block;
    margin-bottom:17px
}
.noo-sidebar-wrap .widget_categories ul li a:hover,.noo-sidebar-wrap .widget_recent_entries ul li a:hover{
    color:#011e9e
}
.widget_search{
    padding:10px 10px 0 0;
    background:#f3e200
}
.widget_search .form-horizontal{
    background:#fff;
    padding:30px
}
.widget_search .form-horizontal input{
    width:100%;
    height:40px;
    background:#f0f0f0;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#696969
}
.widget_noo_best_services .best_services-next i,.widget_noo_best_services .best_services-prev i{
    color:#000
}
.widget_search .form-horizontal input[type=submit]{
    display:none
}
.widget_noo_best_services{
    position:relative
}
.widget_noo_best_services .widget-title{
    margin-bottom:0!important
}
.widget_noo_best_services .best_services-prev{
    background:0 0;
    border:0;
    position:absolute;
    left:30px;
    top:18px
}
.widget_noo_best_services .best_services-next{
    background:0 0;
    border:0;
    position:absolute;
    right:30px;
    top:18px
}
.widget_noo_best_services .best_services li a{
    display:block
}
.widget_noo_best_services .best_services li a img{
    width:100%
}
.widget_noo_best_services .best_services li h4{
    text-align:center;
    font-size:18px;
    padding:0;
    margin:18px 0 0;
    font-weight:800
}
.widget_noo_best_services .best_services li h4 a{
    font-size:18px;
    color:#696969
}
.noo-header{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    z-index:99999
}
.noo-header.header_transparent .navbar-wrapper{
    background:rgba(0,0,0,.8)
}
.noo-nav-header4{
    transition:all .4s ease 0s
}
.noo-nav-header4 .noo-nav-wrap{
    padding:0
}
.header-default .noo-nav-header4 .noo-nav-wrap,.noo-nav-wrap{
    padding:0 30px
}
.fixed_top_eff{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    transition:all .4s ease 0s
}
.noo-main-menu .navbar-nav li>a,body .header-5 .fixed_top_eff2{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
body .header-5 .fixed_top_eff2{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    transition:all .4s ease 0s;
    bottom:auto
}
.noo-nav-wrap{
    background:#fff;
    position:relative
}
.noo-nav-wrap:after{
    clear:both;
    content:'';
    display:table
}
.noo_icon_menu{
    display:none
}
.navbar-default{
    min-height:100px
}
.noo-main-menu .navbar-nav{
    list-style:none;
    padding:0;
    margin:0
}
.noo-main-menu .navbar-nav.nav-center{
    float:none
}
.noo-main-menu .navbar-nav:after{
    clear:both;
    content:'';
    display:table
}
.noo-main-menu .navbar-nav li{
    float:left;
    position:relative
}
.noo-main-menu .navbar-nav li.current-menu-item>a,.noo-main-menu .navbar-nav li:hover>a{
    color:#011e9e
}
.noo-main-menu .navbar-nav li.current-menu-item>a:before,.noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100)
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    color:#a8a7a7
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover{
    color:#011e9e
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:before{
    display:none
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span{
    display:inline-block;
    border-left:1px dotted #a8a7a7;
    padding-left:15px;
    line-height:15px;
    position:relative
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    position:absolute;
    display:block;
    width:16px;
    height:16px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#f3e200;
    font-size:12px;
    line-height:16px;
    color:#000;
    text-align:center;
    font-weight:700;
    top:-12px;
    right:-18px;
    font-style:normal
}
.noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span i{
    font-size:14px
}
.noo-main-menu .navbar-nav li>a{
    line-height:100px;
    font-size:14px;
    padding:0 13px;
    color:#000;
    font-weight:700;
    text-transform:uppercase;
    text-decoration:none;
    position:relative;
    transition:all .4s ease 0s;
    display:block
}
.noo-main-menu .navbar-nav li>a:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#0032ff;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transform:translate(-30px,0);
    -ms-transform:translate(-30px,0);
    -o-transform:translate(-30px,0);
    transform:translate(-30px,0);
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-main-menu .navbar-nav li>.sub-menu{
    position:absolute;
    left:0;
    top:140%;
    list-style:none;
    padding:10px 0;
    margin:0;
    background:#fff;
    -webkit-box-shadow:0 2px 3px -1px #555;
    box-shadow:0 2px 3px -1px #555;
    min-width:220px;
    opacity:0;
    filter:alpha(opacity=0);
    visibility:hidden;
    border-top:1px solid #eee
}
.noo-main-menu .navbar-nav li>.sub-menu li{
    float:none;
    position:relative;
    padding:3px 20px;
    border-top:1px solid rgba(238,238,238,.6)
}
.noo-main-menu .navbar-nav li>.sub-menu li:first-child{
    border-top:0
}
.noo-main-menu .navbar-nav li>.sub-menu li a{
    background:0 0;
    color:#555;
    text-transform:none;
    font-weight:400;
    line-height:24px;
    display:block;
    position:relative;
    padding:7px 0;
    -webkit-transition:all .4s linear 0s;
    -o-transition:all .4s linear 0s;
    transition:all .4s linear 0s;
    text-decoration:none
}
.noo-main-menu .navbar-nav li>.sub-menu li a:before{
    display:none
}
.noo-topbar ul:after,.noo-topbar:after{
    clear:both;
    content:'';
    display:table
}
.noo-main-menu .navbar-nav li>.sub-menu li a:hover{
    color:#011e9e;
    padding-left:10px
}
.noo-main-menu .navbar-nav li>.sub-menu li a:hover .icon-submenu-down{
    color:#555
}
.noo-main-menu .navbar-nav li>.sub-menu li .sub-menu{
    list-style:none;
    padding:10px 0;
    margin:0;
    position:absolute;
    left:70%;
    top:0;
    z-index:1;
    min-width:220px;
    visibility:hidden;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s;
    background:#fff
}
.noo-main-menu .navbar-nav li>.sub-menu li .sub-menu li{
    background:#fff
}
.noo-main-menu .navbar-nav li>.sub-menu li:hover>.sub-menu{
    left:100%;
    opacity:1;
    filter:alpha(opacity=100);
    visibility:visible;
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.noo-main-menu .navbar-nav li:hover>.sub-menu{
    top:100%;
    opacity:1;
    filter:alpha(opacity=100);
    visibility:visible;
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.noo-topbar{
    padding:13px 0
}
.noo-topbar ul{
    list-style:none;
    padding:0;
    margin:0
}
.noo-topbar ul li{
    float:left
}
.noo-topbar ul li:first-child a{
    padding-left:0;
    border-left:0
}
.noo-topbar ul li a{
    font-size:12px;
    line-height:24px;
    color:white;
    padding:0 15px;
    border-left:1px solid #5865a0;
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s
}
.noo-topbar ul li a:hover{
    text-decoration:none;
    color:#fff
}
.noo-topbar ul li a i{
    padding-right:8px
}
.noo-topbar ul.pull-right li:last-child a{
    padding-right:0
}
.noo-topbar ul.pull-right li a i{
    padding-right:8px;
    padding-left:0
}
.inner-header-eff{
    position:fixed;
    width:100%;
    top:-200px;
    left:0;
    -webkit-transition:all .8s ease 0s;
    -o-transition:all .8s ease 0s;
    transition:all .8s ease 0s
}
.inner-header-eff2{
    top:0
}
.navbar-brand{
    line-height:100px;
    display:block;
    height:auto;
    padding:0
}
.navbar-brand.navbar-center{
    float:none
}
.navbar-brand>img{
    display:inline
}
.header-2 .noo-search-wrap #form-header:after,.header-2 .noo-search-wrap:after{
    display:table;
    content:'';
    clear:both
}
.header-2{
    background:#fff;
    position:relative;
    top:auto;
    left:auto
}
.header-2 .navbar-default{
    min-height:inherit
}
.header-2 .navbar-default .noo-nav-wrap{
    min-height:120px
}
.header-2 .navbar-default .navbar-brand{
    line-height:120px
}
.header-2 .noo-topbar{
    border-bottom:1px solid #eeeff0
}
.header-2 .noo-topbar ul li a{
    border-color:#eeeff0
}
.header-2 .noo-topbar ul li a:hover{
    color:#000
}
.header-2 .noo-nav-wrap{
    padding:0
}
.header-2 .noo-search-wrap{
    margin-top:34px
}
.header-2 .noo-search-wrap #form-header{
    border:1px solid #eeeff0;
    line-height:normal;
    color:#696969;
    float:right
}
.header-2 .noo-search-wrap #form-header .category-tree{
    position:relative;
    width:185px;
    height:48px;
    float:left;
    line-height:48px;
    border-right:1px solid #eeeff0;
    cursor:pointer
}
.header-2 .noo-search-wrap #form-header .category-tree:hover .nav-dropdown{
    visibility:visible;
    left:0;
    opacity:1;
    filter:alpha(opacity=100)
}
.header-2 .noo-search-wrap #form-header .category-tree .nav-dropdown{
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;
    position:absolute;
    left:80px;
    top:50px;
    opacity:0;
    filter:alpha(opacity=0);
    visibility:hidden;
    min-width:185px;
    background:#fff;
    -webkit-box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    padding:10px 0;
    font-size:13px;
    cursor:pointer;
    z-index:999
}
.header-2 .noo-search-wrap #form-header .category-tree .nav-dropdown ul{
    list-style:none;
    padding:0;
    margin:0
}
.header-2 .noo-search-wrap #form-header .category-tree .nav-dropdown ul li{
    line-height:40px;
    padding-left:20px;
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s
}
.header-2 .noo-search-wrap #form-header .category-tree .nav-dropdown ul li:hover{
    background:#eee;
    padding-left:25px
}
.header-2 .noo-search-wrap #form-header .category-tree .category-inner{
    position:relative
}
.header-2 .noo-search-wrap #form-header .category-tree .category-inner span{
    display:inline-block;
    padding-left:20px
}
.header-2 .noo-search-wrap #form-header .category-tree .category-inner i{
    position:absolute;
    line-height:48px;
    right:22px;
    top:0
}
.header-2 .noo-search-wrap #form-header .search-input{
    width:315px;
    float:left;
    position:relative
}
.header-2 .noo-search-wrap #form-header .search-input input{
    width:100%;
    border:0;
    background:0 0;
    height:48px;
    padding:10px
}
.header-2 .noo-search-wrap #form-header .search-input .icon-search-form{
    position:absolute;
    line-height:48px;
    color:#696969;
    top:0;
    right:15px
}
.header-2 .noo-search-wrap #form-header .search-input .ajax_load{
    position:absolute;
    top:15px;
    right:11px;
    opacity:0;
    filter:alpha(opacity=0)
}
.header-2 .noo-search-wrap #form-header .search-input.eff_search .icon-search-form{
    opacity:0;
    filter:alpha(opacity=0)
}
.header-2 .noo-search-wrap #form-header .search-input.eff_search .ajax_load{
    opacity:1;
    filter:alpha(opacity=100)
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax{
    position:absolute;
    left:0;
    top:145%;
    width:100%;
    z-index:99;
    padding:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    opacity:0;
    filter:alpha(opacity=0);
    visibility:hidden
}
.header-3,.header-5 .navbar-wrapper{
    position:relative
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax.returs_ajax_aff{
    top:100%;
    visibility:visible;
    opacity:1;
    filter:alpha(opacity=100)
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul{
    width:100%;
    list-style:none;
    padding:10px 0;
    background:#fff;
    -webkit-box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    box-shadow:0 0 3px -1px rgba(119,119,119,.4)
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li{
    padding:10px;
    border-top:1px solid #eee
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li:after{
    clear:both;
    content:'';
    display:table
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li:first-child{
    border-top:0
}
.header-3 .noo-topbar ul li a,.header-4 .noo-topbar ul li a{
    border-color:#a8a7a7
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li img{
    width:50px;
    float:left
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li .ajax_p_content{
    padding-left:70px
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li .ajax_p_content a{
    display:block;
    font-size:14px;
    font-weight:700
}
.header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li .ajax_p_content .price{
    display:block;
    color:#f3e200;
    padding-top:5px
}
.header-2 .noo-wrap-menu{
    background:#000
}
.header-2 .noo-wrap-menu:after{
    clear:both;
    content:'';
    display:table
}
.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li.current-menu-item>a,.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a{
    color:#f3e200
}
.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li.current-menu-item>a:before,.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#f3e200
}
.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff;
    padding:0 20px;
    line-height:60px
}
.header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#696969
}
.header-3{
    left:auto;
    top:auto
}
.header-3 .noo-nav-header4{
    background:#fff
}
.header-3 .noo-topbar{
    background:#333;
    padding:8px 0
}
.header-4 .noo-nav-header4{
    background:rgba(0,0,0,.2)
}
.header-4 .noo-nav-header4 .noo-nav-wrap{
    background:0 0
}
.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li.current-menu-item>a,.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a{
    color:#f3e200
}
.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li.current-menu-item>a:before,.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100)
}
.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a,.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover{
    color:#f3e200
}
.header-4 .noo-topbar{
    background:rgba(0,0,0,.4);
    padding:8px 0
}
.header-5 .noo-header4-position{
    position:absolute;
    left:0;
    width:100%;
    bottom:-35px
}
.header-5 .navbar-default .noo-nav-wrap{
    min-height:125px;
    margin-bottom:31px
}
.header-5 .noo-wrap-menu{
    padding:0 25px;
    position:relative;
    background:#011e9e
}
.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li.current-menu-item>a,.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a{
    color:#fff
}
.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li.current-menu-item>a:before,.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff;
    line-height:70px
}
.header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a:before{
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transform:translate(0,-30px);
    -ms-transform:translate(0,-30px);
    -o-transform:translate(0,-30px);
    transform:translate(0,-30px)
}
.header-5 .noo-wrap-menu .icon-search2{
    position:absolute;
    width:70px;
    height:100%;
    background:#00177d;
    border:0;
    right:0;
    top:0;
    color:#ccd2ec
}
.header-5 .noo-wrap-menu .icon-search2:hover{
    color:#fff
}
.header-6 .navbar-default .navbar-header{
    text-align:center
}
.header-6 .navbar-default .navbar-header .navbar-brand{
    line-height:150px
}
.header-6 .noo-wrap-menu{
    text-align:center
}
.header-6 .noo-wrap-menu .noo-main-menu>ul>li{
    float:none;
    display:inline-block
}
.header-6 .noo-wrap-menu .sub-menu{
    text-align:left
}
.book-free .book-content h2,.book-free .book-content p,.noo-page-heading .page-title,.search-header5 form,.title-center,.whychooseus.choose_style2,.whychooseus.choose_style3{
    text-align:center
}
.header-6 .noo-infomation-cart{
    float:none;
    margin:52px 0 0
}
.header-6 .noo-infomation-cart ul li.search button{
    background:0 0;
    border:0;
    font-size:24px;
    color:#a8a7a7
}
.header-6 .noo-infomation-cart ul li.search button:hover{
    color:#000
}
.noo-left-menu{
    min-width:270px;
    background:#222;
    position:relative;
    height:60px;
    line-height:60px
}
.noo-left-menu .menu-categories,.noo-minicart{
    position:absolute;
    background:#fff;
    left:0;
    cursor:pointer
}
.noo-left-menu .cate-name{
    color:#f3e200;
    text-transform:uppercase;
    display:block;
    font-weight:800;
    padding:0 20px;
    cursor:pointer
}
.noo-left-menu .cate-name:after{
    clear:both;
    content:'';
    display:table
}
.noo-left-menu .cate-name .pull-right{
    line-height:60px;
    color:#696969
}
.noo-left-menu .cate-name .icon-bars{
    padding-right:10px
}
.noo-left-menu .menu-categories{
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;
    top:150%;
    opacity:0;
    filter:alpha(opacity=0);
    visibility:hidden;
    width:100%;
    -webkit-box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    padding:20px 0;
    z-index:999;
    list-style:none
}
.noo-left-menu .menu-categories li a{
    line-height:40px;
    padding:0 20px;
    font-weight:600;
    text-decoration:none;
    display:block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-minicart,.services-item .inner120 .services-background{
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s
}
.noo-left-menu .menu-categories li a:hover{
    padding-left:30px;
    color:#f3e200
}
.noo-left-menu:hover .menu-categories{
    top:100%;
    opacity:1;
    filter:alpha(opacity=100);
    visibility:visible
}
.noo-minicart{
    transition:all .5s ease 0s;
    top:100%;
    opacity:1;
    filter:alpha(opacity=100);
    visibility:hidden;
    min-width:230px;
    -webkit-box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    box-shadow:0 0 3px -1px rgba(119,119,119,.4);
    padding:10px 0;
    font-size:13px;
    display:none
}
.noo-infomation-cart{
    float:right;
    line-height:normal;
    margin-left:47px
}
.noo-infomation-cart ul{
    list-style:none;
    padding:0;
    margin:0
}
.noo-infomation-cart ul li{
    float:left;
    position:relative;
    padding:0 17px 0 10px;
    border-right:1px dotted #b1b1b1;
    margin-right:17px
}
.noo-infomation-cart ul li:last-child{
    padding-right:0;
    border-right:0;
    margin-right:0;
    padding-left:0
}
.noo-infomation-cart ul li.phone{
    padding-left:30px
}
.noo-infomation-cart ul li.phone:hover{
    cursor:pointer
}
.noo-infomation-cart ul li.phone:hover i{
    animation:callnow 1s ease
}
.noo-infomation-cart ul li.phone i{
    color:#f3e200;
    font-size:24px;
    position:absolute;
    left:0;
    top:3px
}
.noo-infomation-cart ul li.phone a{
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none!important
}
.noo-infomation-cart ul li.phone a strong{
    display:block;
    color:#000;
    margin-top:5px;
    position:relative
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button{
    display:block
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button:after{
    clear:both;
    content:'';
    display:table
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item{
    position:relative;
    display:inline-block;
    float:left
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping{
    font-size:24px;
    color:#f3e200
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count{
    position:absolute;
    width:16px;
    height:16px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#011e9e;
    color:#fff;
    font-size:12px;
    text-align:center;
    line-height:16px;
    top:-7px;
    right:-7px
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-name{
    font-size:12px;
    color:#696969;
    text-transform:uppercase;
    padding-left:23px;
    float:left
}
.noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-name span{
    display:block;
    font-size:14px;
    font-weight:700;
    color:#000;
    margin-top:3px
}
@keyframes callnow{
    0%{
        -webkit-transform:scale(0);
        -ms-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0)
    }
    25%{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)
    }
    50%{
        -webkit-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        transform:rotate(45deg)
    }
    75%{
        -webkit-transform:rotate(-15deg);
        -ms-transform:rotate(-15deg);
        -o-transform:rotate(-15deg);
        transform:rotate(-15deg)
    }
    100%{
        -webkit-transform:rotate(0);
        -ms-transform:rotate(0);
        -o-transform:rotate(0);
        transform:rotate(0)
    }
}
.noo-wpadminbar header.noo-onepage-eff{
    top:32px
}
body.padding-top{
    padding-top:80px
}
.noo-onepage{
    background:#fff;
    position:relative;
    top:auto;
    left:auto;
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.noo-onepage.noo-onepage-eff,.search-header5{
    position:fixed;
    top:0;
    left:0;
    width:100%
}
.noo-onepage .navbar-brand{
    line-height:80px
}
.noo-onepage .noo-wrap-menu{
    background:#000
}
.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#0036ff
}
.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#0036ff
}
.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li>a{
    color:#fff;
    padding:0 20px;
    line-height:80px
}
.noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li>a:before{
    -webkit-transform:translate(-20px,0);
    -ms-transform:translate(-20px,0);
    -o-transform:translate(-20px,0);
    transform:translate(-20px,0);
    opacity:0;
    filter:alpha(opacity=0)
}
.search-header5{
    height:100%;
    z-index:99999;
    background:rgba(0,0,0,.85);
    display:none
}
.search-header5 form{
    width:50%;
    height:100px;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.search-header5 form .sr-only{
    display:none
}
.search-header5 form .form-control{
    display:inline-block;
    width:470px;
    height:50px;
    background:#fff;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-transform:translate(100px,0);
    -ms-transform:translate(100px,0);
    -o-transform:translate(100px,0);
    transform:translate(100px,0);
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .6s ease .3s;
    -o-transition:all .6s ease .3s;
    transition:all .6s ease .3s
}
.search-header5 form input[type=submit]{
    height:50px;
    display:inline-block;
    background:#011e9e;
    color:#fff;
    padding:0 50px;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-transform:translate(-100px,0);
    -ms-transform:translate(-100px,0);
    -o-transform:translate(-100px,0);
    transform:translate(-100px,0);
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .6s ease .3s;
    -o-transition:all .6s ease .3s;
    transition:all .6s ease .3s
}
.noo-main-menu .navbar-nav>li.noo_megamenu:hover .sub-menu li,.search-header5.search-header-eff{
    display:block
}
.exit-cavas,.noo-page-heading{
    background-position:center center;
    background-repeat:no-repeat
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area .widget-title,.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li>a{
    color:#000;
    margin:0 0 25px;
    font-size:16px;
    font-weight:700;
    text-transform:none
}
.search-header5 .search-remove{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
    transform:translate(-50%,0);
    cursor:pointer;
    -webkit-transition:all .6s ease .1s;
    -o-transition:all .6s ease .1s;
    transition:all .6s ease .1s;
    opacity:0;
    filter:alpha(opacity=0)
}
.search-header5.search-header-eff form .form-control,.search-header5.search-header-eff form input[type=submit]{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100)
}
.search-header5.search-header-eff .search-remove{
    top:10%;
    opacity:1;
    filter:alpha(opacity=100)
}
.noo-main-menu .navbar-nav>li.noo_megamenu{
    position:static
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu{
    width:1170px;
    padding:0;
    z-index:-1
}
@media (min-width:1200px) and (max-width:1210px){
    .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu{
        width:1155px
    }
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li{
    float:left;
    border:0;
    padding:10px 15px;
    border-left:1px solid #eee
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li:first-child{
    border-left:0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li>ul{
    position:relative;
    width:auto;
    min-width:inherit;
    left:auto!important;
    top:auto!important;
    right:auto!important;
    visibility:visible;
    border:0;
    opacity:1;
    filter:alpha(opacity=100);
    padding:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.boxed-layout .clients .next-client,.boxed-layout .noo-poster .noo-poster-bk .nav-button.poster-next{
    right:0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li>ul li{
    display:none;
    padding-left:0;
    padding-right:0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li>ul li:first-child{
    border-top:0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area{
    padding-bottom:30px;
    padding-top:10px
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li{
    padding:15px 0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li:after{
    clear:both;
    content:'';
    display:table
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li:first-child{
    padding-top:0
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a{
    color:#555;
    padding:0;
    text-transform:none;
    line-height:12px
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover{
    color:#011e9e
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a span{
    font-weight:600
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a img{
    width:65px;
    margin-left:0;
    float:left;
    margin-right:15px
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li span.amount{
    color:#696969;
    font-size:14px;
    font-weight:600
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li del,.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li del span.amount{
    color:#444
}
.noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li ins span.amount{
    padding-left:10px
}
.noo-main-menu .navbar-nav>li.mega-col-columns-5>.sub-menu>li{
    width:20%
}
.noo-main-menu .navbar-nav>li.mega-col-columns-4>.sub-menu>li{
    width:25%
}
.noo-main-menu .navbar-nav>li.noo_heading>.sub-menu>li>a{
    display:none
}
.header-style2 .noo-wrap-menu2 .container{
    position:relative
}
.header-style2 .noo-main-menu .navbar-nav li.noo_megamenu>.sub-menu{
    left:15px
}
.header-style2 .noo-main-menu .navbar-nav li>.sub-menu li a:hover{
    color:#f3e200
}
.header-6 .noo-main-menu .navbar-nav li.noo_megamenu>.sub-menu{
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
    transform:translate(-50%,0)
}
.exit-cavas{
    width:50px;
    height:50px;
    position:absolute;
    left:-60px!important;
    top:5px;
    color:#fff;
    z-index:22222;
    display:block;
    background-image:url(../images/icon-close.png);
    background-size:20px;
    background-color:#333
}
.noo-page-heading{
    background-size:cover;
    height:550px;
    position:relative;
    background-image:url(../images/background/heading_bg.jpg)
}

.noo-page-heading .container{
    height:100%;
    position:relative
}
.noo-page-heading .page-title{
    padding:0 15px;
    color:#fff;
    margin:0;
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    font-size:56px;
    font-weight:800;
    text-shadow:3px 0 #060d2d;
    -moz-text-shadow:3px 0 #f3e200;
    -webkit-text-shadow:3px 0 #f3e200;
    -o-text-shadow:3px 0 #f3e200;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.header-default~section .page-title{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.boxed-layout{
    background-color:#fff;
    background-image:url();
    background-position:left top;
    background-repeat:no-repeat;
    background-attachment:fixed
}
.boxed-layout .container{
    width:100%;
    max-width:1200px
}
.boxed-layout .forcefullwidth_wrapper_tp_banner{
    overflow-x:hidden
}
.boxed-layout .inner2{
    display:none
}
.boxed-layout .site{
    margin:0 auto;
    position:relative;
    padding:0;
    background-color:#fff;
    -webkit-box-shadow:0 0 7px rgba(0,0,0,.4);
    box-shadow:0 0 7px rgba(0,0,0,.4);
    width:90%;
    max-width:1200px
}
.boxed-layout .site .fixed_top .navbar-wrapper{
    width:100%;
    max-width:1200px;
    margin:0 auto
}
.boxed-layout .site .header-3.fixed_top .noo-nav-header4{
    background:0 0
}
.boxed-layout .site .header-2.fixed_top .fixed_top_eff{
    background:0 0;
    -webkit-transition:none;
    -o-transition:none;
    transition:none
}
.boxed-layout .site .header-2.fixed_top .fixed_top_eff .container{
    background:#000
}
.boxed-layout .site .fixed_top_eff .container{
    width:100%;
    max-width:1200px;
    background:#fff
}
.boxed-layout .site .header-4.fixed_top .container{
    background:0 0
}
.boxed-layout .site .header-6.fixed_top .fixed_top_eff .noo-main-menu{
    width:100%;
    max-width:1200px;
    background:#000;
    margin:auto
}
.boxed-layout .site .noo-onepage,.boxed-layout .site .noo-onepage .noo-wrap-menu{
    background:0 0
}
.boxed-layout .site .noo-onepage .noo-wrap-menu .container{
    width:100%;
    max-width:1200px;
    background:#000
}
.boxed-layout .money-icon:after{
    width:15px
}
.boxed-layout div.custom-width-left35{
    width:50%
}
.boxed-layout .clients .prev-client{
    left:0
}
.boxed-layout .noo-poster .noo-poster-bk .nav-button{
    left:0;
    z-index:2
}
.full-width-layout .site{
    width:100%;
    max-width:100%
}
.noo-shortcode-slider{
    width:100%;
    position:relative
}
.noo-shortcode-slider svg{
    fill:#fff
}
.noo-shortcode-slider .left{
    position:absolute;
    width:40%;
    height:430px;
    left:0;
    bottom:0
}
@media (max-width:1600px){
    .noo-shortcode-slider .left{
        height:300px
    }
}
@media (max-width:1200px){
    .noo-shortcode-slider .left{
        height:210px
    }
}
.noo-shortcode-slider .left .inner1{
    width:100%;
    height:50%;
    position:absolute;
    left:0;
    top:0
}
.noo-shortcode-slider .left .inner1 img{
    position:absolute;
    top:100%;
    left:50%;
    -webkit-transform:translate(-88%,0);
    -ms-transform:translate(-88%,0);
    -o-transform:translate(-88%,0);
    transform:translate(-88%,0)
}
@media (max-width:1199px){
    .noo-shortcode-slider .left .inner1{
        display:none
    }
}
.noo-shortcode-slider .right{
    position:absolute;
    width:60%;
    height:710px;
    right:0;
    bottom:0
}
@media (max-width:1600px){
    .noo-shortcode-slider .right{
        height:430px
    }
}
.noo-shortcode-slider .right .inner2{
    width:66%;
    height:50%;
    position:absolute;
    left:0;
    bottom:0
}
.noo-shortcode-slider .right .inner2 img{
    position:absolute;
    top:0;
    left:-35px;
    -webkit-transform:rotate(-2deg);
    -ms-transform:rotate(-2deg);
    -o-transform:rotate(-2deg);
    transform:rotate(-2deg);
    transform-origin:center
}
@media (max-width:1299px){
    .noo-shortcode-slider .right .inner2{
        display:none
    }
}
@media (max-width:1300px){
    .noo-shortcode-slider .right .inner2{
        width:70%;
        -webkit-transform:rotate(2deg);
        -ms-transform:rotate(2deg);
        -o-transform:rotate(2deg);
        transform:rotate(2deg)
    }
}
@media (max-width:1600px){
    .noo-shortcode-slider .right .inner2{
        width:65%;
        -webkit-transform:rotate(5deg);
        -ms-transform:rotate(5deg);
        -o-transform:rotate(5deg);
        transform:rotate(5deg)
    }
}
@media (min-width:1601px) and (max-width:1820px){
    .noo-shortcode-slider .right .inner2{
        width:65%;
        -webkit-transform:rotate(-7deg);
        -ms-transform:rotate(-7deg);
        -o-transform:rotate(-7deg);
        transform:rotate(-7deg);
        top:60%;
        bottom:auto
    }
}
.noo-news-slider{
    list-style:none;
    padding:0;
    margin:0
}
.noo-news-slider li .noo-news-item{
    height:1032px;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    position:relative
}
.noo-news-slider li .noo-news-item:before{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    content:'';
    background:rgba(29, 29, 29, 0.75)
}
.noo-news-slider li .noo-news-item .container{
    position:relative;
    z-index:1;
    padding-top:265px
}
.noo-news-slider li .noo-news-item .container .cat{
    display:block;
    height: 130px;
}
.noo-news-slider li .noo-news-item .container .cat a{
    text-decoration:none;
    font-size:70px;
    font-weight:800;
    line-height:150px;
    color:#6f89ff
}
.noo-news-slider li .noo-news-item .container h1{
    font-size: 50px;
    line-height: 65px;
    font-weight: 800;
    text-transform: uppercase;
    margin: 40px 0 30px;
    padding: 0;
    width: 570px;
}
.noo-news-slider li .noo-news-item .container h1 a{
    color:#fff;
    text-decoration:none
}
.noo-news-slider li .noo-news-item .container p{
    max-width:560px;
    width:100%;
    margin:0;
    padding:0;
    color:#fff;
	font-size:20px;
	line-height: 30px;
}
.noo-news-slider li .noo-news-item .container .post-more{
    font-weight:700;
    text-transform:uppercase;
    color:#000;
    height:48px;
    padding:0 29px;
    margin-top:31px;
    display:inline-block;
    background:#fff;
    line-height:48px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-news-slider li .noo-news-item .container .post-more:hover{
    background:#000;
    color:#fff
}
.noo-news-slider .owl-controls{
    position:absolute;
    left:0;
    bottom:235px;
    z-index:99;
    margin:0 0 0 -190px!important;
    width:100%
}
.noo-news-slider .owl-controls .owl-pagination{
    width:300px;
    margin:auto
}
.noo-news-slider .owl-controls .owl-pagination .owl-page.active,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover{
    border-color:#929abc
}
.noo-news-slider .owl-controls .owl-pagination .owl-page.active:after,.noo-news-slider .owl-controls .owl-pagination .owl-page.active:before,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover:after,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover:before{
    background:#929abc
}
.noo-news-slider .owl-controls .owl-pagination .owl-page.active span,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover span{
    background:#eeeff0
}
.noo-news-slider .owl-controls .owl-pagination .owl-page.active span:after,.noo-news-slider .owl-controls .owl-pagination .owl-page.active span:before,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover span:after,.noo-news-slider .owl-controls .owl-pagination .owl-page:hover span:before{
    background:#929abc
}
.noo-news-slider .owl-controls .owl-pagination .owl-page span{
    background:#9099bb
}
.book-wrap{
    position:relative;
    height:112px;
    margin-bottom:30px
}
.book-free{
    position:absolute;
    right:15px;
    bottom:520px;
    background:#6f89ff;
    width:400px;
    padding:0 10px 15px 0;
    z-index: 999;
}
.book-free .book-content{
    background:#fff;
    margin-top:-30px;
    padding:47px 20px 50px
}
.book-free .book-content h2{
    font-size:18px;
    font-weight:800;
    padding:0;
    margin:0 0 47px;
    text-transform:uppercase;
    color:#010100
}
.book-free .book-content input:not([type=submit]){
    background:#f0f0f0;
    border:0;
    height:40px;
    padding:0 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-free .book-content input:not([type=submit])::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-free .book-content input:not([type=submit]):-ms-input-placeholder{
    color:#696969
}
.book-free .book-content input:not([type=submit])::-webkit-input-placeholder{
    color:#696969
}
.book-free .book-content select{
    width:100%;
    height:40px;
    background-color:#f0f0f0;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    color:#696969;
    padding:0 20px;
    margin-bottom:20px
}
.book-free .book-content textarea{
    background:#f0f0f0;
    border:0;
    height:120px;
    padding:20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-free .book-content textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-free .book-content textarea:-ms-input-placeholder{
    color:#696969
}
.book-free .book-content textarea::-webkit-input-placeholder{
    color:#696969
}
.book-free .book-content input[type=submit]:focus,.services-content .services-entry a:focus{
    outline:0
}
.book-free .book-content p{
    margin-bottom:0
}
.book-free .book-content input[type=submit]{
    padding:10px 56px;
    background:#405dda;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    margin-top:5px;
    text-transform:uppercase;
    font-weight:700
}
.book-free .book-content input[type=submit]:hover{
    background:#333
}
.book-free .book-content .ajax-loader{
    display:none
}
.noo-title .last,.noo-title strong,.title-center .noo-title{
    display:inline-block
}
.book-free .book-content span.wpcf7-not-valid-tip{
    margin-bottom:10px
}
.noo-title{
    font-size:112px;
    line-height:80px;
    color:#f3e200;
    margin:0;
    padding:0 0 0 72px;
    position:relative;
    font-weight:800
}
.noo-title .noo-title-number{
    position:absolute;
    left:0;
    top:0
}
.noo-title .last{
    overflow:hidden;
    height:50px;
    vertical-align:top
}
.noo-title strong{
    font-size:20px;
    line-height:20px;
    color:#000;
    text-transform:uppercase;
    font-weight:800;
    padding-top:17px
}
.noo-title.white strong{
    color:#fff
}
.whychooseus{
    margin-top:28px
}
.whychooseus:after{
    clear:both;
    content:'';
    display:table
}
.whychooseus .choose-icon .icon_last,.whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom{
    display:none
}
.whychooseus .choose-icon{
    float:left;
    width:42px;
    height:42px;
    margin:0 28px 0 0
}
.whychooseus .choose-icon i{
    color:#011e9e;
    font-size:35px
}
.whychooseus .choose-content{
    padding-top:10px
}
.whychooseus .choose-content h5{
    font-weight:700;
    margin:0 0 32px;
    padding:0;
    color:#000;
    font-size:18px
}
.whychooseus .choose-content p{
    margin:0;
    line-height:24px
}
.whychooseus.choose_style1:hover .choose-icon{
    -webkit-animation:eff_choose1 1s ease;
    -o-animation:eff_choose1 1s ease;
    animation:eff_choose1 1s ease
}
.whychooseus.choose_style1:hover .choose-content h5{
    -webkit-animation:eff_choose_text1 1s ease;
    -o-animation:eff_choose_text1 1s ease;
    animation:eff_choose_text1 1s ease
}
.whychooseus.choose_style2:hover .choose-icon i{
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    -o-transform:scale(1.3);
    transform:scale(1.3)
}
.whychooseus.choose_style2 .choose-icon{
    float:none;
    width:auto;
    height:auto;
    margin:0 0 20px
}
.whychooseus.choose_style2 .choose-icon i{
    font-size:40px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.whychooseus.choose_style2 .choose-content h5{
    text-transform:uppercase;
    font-weight:800;
    margin:0 0 23px
}
.money-icon,.whychooseus.right .choose-content{
    text-align:right
}
.whychooseus.choose_style3 .choose-icon-wrap{
    width:100px;
    height:122px;
    overflow:hidden;
    margin:auto
}
.whychooseus.choose_style3 .choose-icon{
    float:none;
    width:100px;
    height:60px;
    margin:30px auto;
    padding:5px 0;
    background:#011e9e;
    position:relative
}
.whychooseus.choose_style3 .choose-icon i{
    color:#fff;
    font-size:40px
}
.whychooseus.choose_style3 .choose-icon img{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s;
    max-width:50px
}
.whychooseus.choose_style3 .choose-icon:after,.whychooseus.choose_style3 .choose-icon:before{
    position:absolute;
    left:0;
    border-left:50px solid transparent;
    border-right:50px solid transparent;
    content:''
}
.whychooseus.choose_style3 .choose-icon .icon_last{
    display:block;
    opacity:0;
    filter:alpha(opacity=0)
}
.whychooseus.choose_style3 .choose-icon:before{
    bottom:100%;
    border-bottom:29px solid #011e9e
}
.whychooseus.choose_style3 .choose-icon:after{
    top:100%;
    border-top:29px solid #011e9e
}
.whychooseus.choose_style3 .choose-icon .background-line{
    width:90px;
    height:50px;
    margin:0 auto;
    border-left:3px solid #4e62bb;
    border-right:3px solid #4e62bb;
    position:relative
}
.whychooseus.choose_style3 .choose-icon .background-line:before{
    position:absolute;
    left:-6px;
    top:-13px;
    content:'';
    width:52px;
    height:3px;
    background:#4e62bb;
    z-index:8888;
    transform:rotate(-30deg)
}
.whychooseus.choose_style3 .choose-icon .background-line:after{
    position:absolute;
    right:-6px;
    top:-13px;
    content:'';
    width:52px;
    height:3px;
    background:#4e62bb;
    z-index:8888;
    transform:rotate(30deg)
}
.whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0
}
.whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before{
    position:absolute;
    left:-6px;
    bottom:-13px;
    content:'';
    width:52px;
    height:3px;
    background:#4e62bb;
    z-index:8888;
    transform:rotate(30deg)
}
.whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after{
    position:absolute;
    right:-6px;
    bottom:-13px;
    content:'';
    width:52px;
    height:3px;
    background:#4e62bb;
    z-index:8888;
    transform:rotate(-30deg)
}
.whychooseus.choose_style3 .choose-content h5{
    margin:35px 0 23px
}
.whychooseus.choose_style3:hover .choose-icon{
    background:rgba(243,226,0,.30000000000000004)
}
.whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(243,226,0,.30000000000000004)
}
.whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(243,226,0,.30000000000000004)
}
.whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#f3e200;
    border:0
}
.whychooseus.choose_style3:hover .choose-icon .background-line:after,.whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    left:0;
    right:auto;
    content:'';
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    width:auto;
    height:auto;
    background:0 0
}
.whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #f3e200;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #f3e200;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.money-icon,.your-money .container{
    position:relative
}
.whychooseus.right .choose-icon{
    float:right;
    margin:0 0 0 28px
}
.whychooseus.right:hover .choose-content h5{
    -webkit-animation:eff_choose_text2 1s ease;
    -o-animation:eff_choose_text2 1s ease;
    animation:eff_choose_text2 1s ease
}
@keyframes eff_choose1{
    from{
        -webkit-transform:scale(0);
        -ms-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
@-webkit-keyframes eff_choose1{
    from{
        -webkit-transform:scale(0);
        -ms-transform:scale(0);
        -o-transform:scale(0);
        transform:scale(0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
@keyframes eff_choose_text1{
    from{
        -webkit-transform:translate(-70px,0);
        -ms-transform:translate(-70px,0);
        -o-transform:translate(-70px,0);
        transform:translate(-70px,0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
@-webkit-keyframes eff_choose_text1{
    from{
        -webkit-transform:translate(-70px,0);
        -ms-transform:translate(-70px,0);
        -o-transform:translate(-70px,0);
        transform:translate(-70px,0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
@keyframes eff_choose_text2{
    from{
        -webkit-transform:translate(70px,0);
        -ms-transform:translate(70px,0);
        -o-transform:translate(70px,0);
        transform:translate(70px,0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
@-webkit-keyframes eff_choose_text2{
    from{
        -webkit-transform:translate(70px,0);
        -ms-transform:translate(70px,0);
        -o-transform:translate(70px,0);
        transform:translate(70px,0);
        opacity:0;
        filter:alpha(opacity=0)
    }
    to{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0);
        opacity:1;
        filter:alpha(opacity=100)
    }
}
.your-money{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover
}
.yourmoney-one{
    overflow:hidden
}
.money-icon{
    width:240px;
    float:left;
    height:190px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    background:#011e9e
}
.money-icon:after,.money-icon:before{
    position:absolute;
    top:0;
    content:''
}
.money-icon:after{
    width:2000px;
    background:#011e9e;
    height:100%;
    right:100%
}
.money-icon:before{
    left:100%;
    border-top:95px solid transparent;
    border-bottom:95px solid transparent;
    border-left:55px solid #011e9e
}
.money-icon span:after,.money-icon span:before{
    top:0;
    border-top:85px solid transparent;
    border-bottom:85px solid transparent;
    content:''
}
.money-icon span{
    display:inline-block;
    background:#1a34a8;
    width:95px;
    height:170px;
    text-align:center;
    position:relative
}
.money-icon span:before{
    position:absolute;
    left:100%;
    border-left:50px solid #1a34a8
}
.money-icon span:after{
    position:absolute;
    right:100%;
    border-right:50px solid #1a34a8
}
.money-icon span img{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    max-width:170px;
    overflow:hidden;
    margin-left:10px
}
.money-content{
    float:left;
    padding-left:120px;
    padding-top:55px
}
.money-content .money-title{
    font-size:34px;
    line-height:34px;
    font-weight:800;
    color:#011e9e;
    text-transform:uppercase;
    margin:0;
    padding:0
}
.money-content .money-entry-content{
    margin-top:20px;
    font-size:18px;
    line-height:24px;
    color:#000
}
.money-content .noo-button{
    display:inline-block;
    background:#fff;
    padding:14px 48px;
    text-transform:uppercase;
    font-weight:700;
    text-decoration:none;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    position:absolute;
    right:15px;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.services-item .inner120,.services-item .inner120 .services-background{
    -webkit-transform:rotate(120deg);
    -ms-transform:rotate(120deg);
    -o-transform:rotate(120deg)
}
.money-content .noo-button:hover{
    background:#000;
    color:#fff
}
.your-money2{
    position:relative
}
.your-money2:after{
    clear:both;
    content:'';
    display:table
}
.your-money2 .money-left{
    width:50%;
    position:absolute;
    height:100%;
    left:0;
    top:0
}
.your-money2 .money-left .money-icon2{
    position:absolute;
    right:0;
    bottom:0
}
.your-money2 .money-right{
    position:relative;
    text-align:center;
    padding-top:117px;
    padding-bottom:120px;
    float:right;
    width:50%
}
.your-money2 .money-right .money-right-content{
    width:60%
}
.your-money2 .money-right .money-title{
    font-size:40px;
    line-height:40px;
    font-weight:800;
    color:#fff;
    text-transform:uppercase;
    margin:0;
    padding:0;
    text-shadow:0 3px rgba(0,0,0,.17);
    -moz-text-shadow:0 3px rgba(0,0,0,.17);
    -webkit-text-shadow:0 3px rgba(0,0,0,.17);
    -o-text-shadow:0 3px rgba(0,0,0,.17)
}
.your-money2 .money-right .money-entry-content{
    margin-top:25px;
    font-size:20px;
    line-height:24px;
    color:#fff
}
.your-money2 .money-right .noo-button{
    display:inline-block;
    background:#9fd7ef;
    color:#fff;
    padding:14px 48px;
    text-transform:uppercase;
    font-weight:700;
    text-decoration:none;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    margin-top:72px
}
.your-money2 .money-right .noo-button:hover{
    background:#fff;
    color:#000
}
.services-header{
    height:400px;
    width:100%;
    background:#011e9e
}
.services-item{
    max-width:none;
    width:100%;
    height:auto;
    overflow:hidden;
    margin:auto;
    position:relative
}
.services-item .inner120{
    width:100%;
    height:100%;
    transform:rotate(120deg);
    overflow:hidden
}
.services-item .inner120 .services-background{
    height: 215px;
    transform:rotate(120deg);
    width:100%;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
    padding:10px;
    transition:all .5s ease 0s
}
.services-item .inner120 .services-background:hover .services-content{
    margin-left:0
}
.services-content{
    width:100%;
    height:100%;
    overflow:hidden;
    margin-left:-120%;
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s
}
.services-content .services-entry{
    height:100%;
    -webkit-transform:rotate(120deg);
    -ms-transform:rotate(120deg);
    -o-transform:rotate(120deg);
    transform:rotate(120deg);
    width:100%;
    background:rgba(255,255,255,.8);
    padding:52px 20% 10px;
    text-align:center
}
.services-content .services-entry strong{
    font-size:24px;
    font-weight:800;
    color:#f3e200;
    display:block;
    margin-bottom:16px
}
.services-content .services-entry p{
    line-height:24px;
    margin-bottom:57px
}
.services-content .services-entry a{
    padding:10px 20px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    font-weight:700
}
.services-content .services-entry a:hover{
    background:#f3e200
}
.services-title{
    text-align:center;
    font-size:18px;
    font-weight:800;
    line-height:24px;
    margin-top:40px
}
.services-title a{
    text-decoration:none;
    color:#011e9e
}
.services-slider{
    padding:0;
    margin:0;
    list-style:none;
    cursor:ew-resize
}
.services-slider .slider-item{
    cursor:auto
}
ul.owl-theme .owl-controls{
    margin:50px 0
}
ul.owl-theme .owl-controls .owl-page{
    position:relative;
    width:18px;
    height:10px;
    border-width:0 2px;
    border-style:solid;
    border-color:transparent;
    text-align:center;
    margin:0 7px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
ul.owl-theme .owl-controls .owl-page:after,ul.owl-theme .owl-controls .owl-page:before{
    position:absolute;
    top:-3px;
    content:'';
    height:2px;
    border-color:transparent;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    width:10px
}
ul.owl-theme .owl-controls .owl-page:before{
    left:-2px;
    -webkit-transform:rotate(-25deg);
    -ms-transform:rotate(-25deg);
    -o-transform:rotate(-25deg);
    transform:rotate(-25deg);
    transition:all .4s ease 0s
}
ul.owl-theme .owl-controls .owl-page:after{
    right:-2px;
    -webkit-transform:rotate(25deg);
    -ms-transform:rotate(25deg);
    -o-transform:rotate(25deg);
    transform:rotate(25deg);
    transition:all .4s ease 0s
}
ul.owl-theme .owl-controls .owl-page.active,ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#6778c5
}
ul.owl-theme .owl-controls .owl-page.active:after,ul.owl-theme .owl-controls .owl-page.active:before,ul.owl-theme .owl-controls .owl-page:hover:after,ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#6778c5
}
ul.owl-theme .owl-controls .owl-page.active span,ul.owl-theme .owl-controls .owl-page:hover span{
    background:#011e9e
}
ul.owl-theme .owl-controls .owl-page.active span:after,ul.owl-theme .owl-controls .owl-page.active span:before,ul.owl-theme .owl-controls .owl-page:hover span:after,ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#6778c5
}
ul.owl-theme .owl-controls .owl-page span{
    background:rgba(1,30,158,.6);
    opacity:1;
    filter:alpha(opacity=100);
    margin:0;
    display:inline-block;
    vertical-align:top;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:10px;
    width:10px
}
ul.owl-theme .owl-controls .owl-page span:after,ul.owl-theme .owl-controls .owl-page span:before{
    bottom:-3px;
    content:'';
    height:2px;
    border-color:transparent;
    position:absolute
}
ul.owl-theme .owl-controls .owl-page span:before{
    left:-2px;
    width:10.3px;
    -webkit-transform:rotate(25deg);
    -ms-transform:rotate(25deg);
    -o-transform:rotate(25deg);
    transform:rotate(25deg);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
ul.owl-theme .owl-controls .owl-page span:after{
    right:-2px;
    width:10px;
    -webkit-transform:rotate(-25deg);
    -ms-transform:rotate(-25deg);
    -o-transform:rotate(-25deg);
    transform:rotate(-25deg);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.column-services{
    margin-top:30px;
    margin-bottom:30px
}
.column-services.column-small .services-link{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    display:block;
    z-index:2
}
.column-services.column-small .services-title{
    font-size:14px;
    margin-top:23px;
    margin-bottom:6px
}
.column-services.column-small .services-item{
    max-width:none;
    width:100%;
    height:auto
}
.column-services.column-small .services-item .services-content{
    display:none
}
.column-services.column-small .services-item:hover .services-background{
    background-position:right center
}
.services-cat-title{
    background:#dfcf02;
    text-align:center;
    margin-bottom:100px
}
.services-cat-title .cat-title-first{
    background:#eada02;
    display:inline-block;
    height:80px;
    max-width:525px;
    width:100%;
    position:relative;
    padding:0 10px
}
.services-cat-title .cat-title-first:after,.services-cat-title .cat-title-first:before{
    position:absolute;
    top:0;
    content:'';
    border-top:40px solid transparent;
    border-bottom:40px solid transparent
}
.services-cat-title .cat-title-first:before{
    right:100%;
    border-right:25px solid #eada02
}
.services-cat-title .cat-title-first:after{
    left:100%;
    border-left:25px solid #eada02
}
.services-cat-title .cat-title-first .cat-title-last{
    background:#f3e200;
    display:inline-block;
    height:100%;
    max-width:100%;
    width:100%;
    position:relative;
    line-height:80px;
    font-size:24px;
    font-weight:800;
    text-transform:uppercase;
    padding:0;
    margin:0
}
.services-cat-title .cat-title-first .cat-title-last:after,.services-cat-title .cat-title-first .cat-title-last:before{
    position:absolute;
    top:0;
    border-top:40px solid transparent;
    border-bottom:40px solid transparent;
    content:''
}
.services-cat-title .cat-title-first .cat-title-last:before{
    right:100%;
    border-right:25px solid #f3e200
}
.services-cat-title .cat-title-first .cat-title-last:after{
    left:100%;
    border-left:25px solid #f3e200;
    z-index:2
}
.services-cat-title .cat-title-first .cat-title-last img{
    -webkit-transform:translate(0,-3px);
    -ms-transform:translate(0,-3px);
    -o-transform:translate(0,-3px);
    transform:translate(0,-3px);
    margin:0 10px 0 0
}
.noo-list{
    font-size:14px;
    line-height:48px;
    padding:0;
    margin:0;
    font-weight:700;
    cursor:pointer
}
.noo-list a{
    position:relative;
    display:inline-block;
    line-height:27px;
    color:#696969
}
.noo-list a:hover,.noo-list.list-default a:hover,.noo-list.yes span{
    color:#011e9e
}
.noo-list a:before{
    width:100%;
    height:2px;
    background:#011e9e;
    content:'';
    position:absolute;
    left:0;
    bottom:0;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
    -webkit-transform-origin:left center;
    -moz-transform-origin:left center;
    -ms-transform-origin:left center;
    transform-origin:left center;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-list a:hover:before{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
}
.noo-list.yes span:before{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
}
.noo-list.list-default a{
    display:list-item;
    margin-left:15px;
    margin-top:15px;
    margin-bottom:15px
}
.noo-list.list-default a:before{
    display:none
}
.product-tab .nav-tabs{
    text-align:center;
    border:none;
    margin-bottom:25px
}
.product-tab .nav-tabs li{
    display:inline-block;
    padding:0;
    margin:1px 0 0 1px;
    float:none
}
.product-tab .nav-tabs>li.active>a,.product-tab .nav-tabs>li.active>a:focus,.product-tab .nav-tabs>li.active>a:hover,.product-tab .nav-tabs>li>a:hover{
    border:none;
    background:0 0
}
.product-tab .nav-tabs>li>a{
    display:block;
    box-sizing:border-box;
    border:none;
    position:relative;
    text-decoration:none;
    -webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    padding:20px;
    margin:0;
    font-weight:800;
    text-transform:uppercase;
    color:#000
}
.product-tab .nav-tabs>li.active>a,.product-tab .nav-tabs>li.active>a:hover,.product-tab .nav-tabs>li>a:hover{
    color:#011e9e
}
.product-tab .nav-tabs>li>a:before{
    background:#b1b1b1;
    width:5px;
    height:5px;
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2.5px;
    -webkit-border-radius:50%;
    border-radius:50%
}
.product-tab .nav-tabs>li.active>a:before,.product-tab .nav-tabs>li>a:hover:before{
    background:#f3e200
}
.blog-title{
    min-height:485px;
    max-width:370px;
    width:100%;
    background:rgba(0,0,0,.8);
    padding:50px
}
.blog-title .noo-title strong{
    color:#fff
}
.blog-title p{
    color:#fff;
    margin:20px 0 0
}
.blog-title .noo-blog-control{
    margin-top:67px
}
.blog-title .noo-blog-control:after{
    clear:both;
    content:'';
    display:table
}
.blog-title .noo-blog-control button{
    background:0 0;
    border:0;
    height:36px;
    float:left;
    display:inline-block
}
.blog-title .noo-blog-control button:focus{
    outline:transparent 0
}
.blog-title .noo-blog-control button i{
    font-size:30px;
    color:#fff
}
.blog-title .noo-blog-control button:hover i{
    color:#f3e200
}
.blog-title .noo-blog-control .arrow-line{
    display:inline-block;
    background:url(../images/line.png);
    width:21px;
    height:36px;
    float:left;
    margin:0 10px
}
.blog-title.style2{
    background:0 0;
    padding-top:0
}
.blog-title.style2 .noo-title strong{
    color:#000
}
.blog-title.style2 p{
    color:#696969;
    margin:20px 0 0
}
.blog-title.style2 button i{
    font-size:30px;
    color:#000
}
.blog-title.style2 button:hover i{
    color:#f3e200
}
.blog-title.style2 .arrow-line{
    background:url(../images/line-white.png)
}
.noo_our_blog{
    list-style:none;
    padding:0;
    margin:0
}
.our-blog-item{
    padding:0 15px 20px;
    overflow:hidden
}
.our-blog-item .blog-item{
    min-height:478px;
    background:#fff;
    position:relative;
    -webkit-perspective:1000px;
    -moz-perspective:1000px;
    perspective:1000px
}
.our-blog-item .blog-item:hover:before{
    left:10px;
    top:20px;
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .4s ease .4s;
    -o-transition:all .4s ease .4s;
    transition:all .4s ease .4s
}
.our-blog-item .blog-item:hover .blog-hover{
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    -o-transform:rotateY(0);
    transform:rotateY(0);
    opacity:1;
    filter:alpha(opacity=100)
}
.our-blog-item .blog-item .blog-hover,.our-blog-item .blog-item:before{
    width:100%;
    opacity:0;
    filter:alpha(opacity=0);
    position:absolute;
    top:0;
    left:0
}
.our-blog-item .blog-item:before{
    height:100%;
    background:#f3e200;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.our-blog-item .blog-item .blog-image{
    height:310px;
    overflow:hidden;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover
}
.our-blog-item .blog-item .sh-entry-blog{
    padding:40px 50px 37px
}
.our-blog-item .blog-item .sh-entry-blog .cat{
    display:block
}
.our-blog-item .blog-item .sh-entry-blog .cat a{
    font-size:12px;
    text-transform:uppercase;
    color:#011e9e;
    display:inline-block;
    margin-right:3px;
    margin-bottom:8px
}
.our-blog-item .blog-item .sh-entry-blog h3{
    font-size:24px;
    font-weight:800;
    padding:0;
    margin:0;
    line-height:32px;
    color:#000
}
.our-blog-item .blog-item .blog-hover{
    background:#fff;
    height:100%;
    padding:44px 50px;
    display:block;
    -webkit-transform:rotateY(-90deg);
    -ms-transform:rotateY(-90deg);
    -o-transform:rotateY(-90deg);
    transform:rotateY(-90deg);
    -webkit-transform-origin:left center;
    -moz-transform-origin:left center;
    -ms-transform-origin:left center;
    transform-origin:left center;
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.our-blog-item .blog-item .blog-hover .sh-entry-blog,.our-blog-item .blog-item .blog-hover .sh-entry-blog2{
    padding:0 0 25px
}
.our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat{
    display:block
}
.our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a{
    font-size:12px;
    text-transform:uppercase;
    color:#011e9e;
    display:inline-block;
    margin-right:3px;
    margin-bottom:8px
}
.our-blog-item .blog-item .blog-hover .sh-entry-blog2 h3{
    font-size:24px;
    font-weight:800;
    padding:0;
    margin:0;
    line-height:32px;
    color:#000
}
.our-blog-item .blog-item .blog-hover p{
    line-height:24px
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer{
    position:absolute;
    bottom:0;
    left:0;
    padding:23px 0 28px;
    margin:0 30px 0 50px;
    color:#b1b1b1;
    font-weight:300;
    line-height:28px;
    font-style:italic
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer:before{
    width:70px;
    height:1px;
    background:#b1b1b1;
    content:'';
    position:absolute;
    top:0;
    left:0
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer .date{
    margin-right:40px;
    position:relative;
    display:inline-block
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer a{
    color:#b1b1b1
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover{
    color:#011e9e
}
.our-blog-item .blog-item .blog-hover .entry-sh-footer i{
    padding-right:10px
}
.our-blog-item .blog-item.style2 .blog-image{
    height:478px
}
.our-blog-item .blog-item.style2 .sh-entry-blog{
    position:absolute;
    left:0;
    bottom:0;
    background:rgba(0,0,0,.5);
    width:100%
}
.our-blog-item .blog-item.style2 .sh-entry-blog .cat a{
    color:#f3e200
}
.our-blog-item .blog-item.style2 .sh-entry-blog h3{
    color:#fff
}
.blog-item-default{
    position:relative;
    margin-bottom:50px
}
.blog-item-default:hover:before{
    left:15px;
    top:10px;
    opacity:1;
    filter:alpha(opacity=100)
}
.blog-item-default:before{
    width:100%;
    height:100%;
    background:#f3e200;
    content:'';
    position:absolute;
    left:0;
    top:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    opacity:1;
    filter:alpha(opacity=100)
}
.blog-item-default .bk{
    background:#fff;
    padding-left:400px;
    position:relative
}
.blog-item-default .blog-sh-left{
    position:absolute;
    left:0;
    top:0;
    width:370px;
    height:100%;
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;
    display:block
}
.blog-item-default .blog-sh-right .date{
    font-size:56px;
    line-height:56px;
    color:#011e9e;
    text-transform:uppercase;
    display:block
}
.blog-item-default .blog-sh-right .date:after{
    clear:both;
    content:'';
    display:table
}
.blog-item-default .blog-sh-right .date .dday{
    float:left
}
.blog-item-default .blog-sh-right .date span.mmonth{
    font-size:18px;
    margin-left:7px
}
.blog-item-default .blog-sh-right h3{
    font-size:24px;
    line-height:32px;
    font-weight:800;
    margin:3px 0 32px;
    padding:0
}
.blog-item-default .blog-sh-right .default-blog-footer{
    padding:15px 0 11px;
    margin:0;
    color:#b1b1b1;
    font-weight:300;
    line-height:28px;
    font-style:italic;
    position:relative
}
.blog-item-default .blog-sh-right .default-blog-footer:before{
    width:70px;
    height:1px;
    background:#b1b1b1;
    content:'';
    position:absolute;
    top:0;
    left:0
}
.blog-item-default .blog-sh-right .default-blog-footer .en-cat{
    margin-right:40px;
    position:relative;
    display:inline-block
}
.blog-item-default .blog-sh-right .default-blog-footer .en-cat a{
    margin-right:5px
}
.blog-item-default .blog-sh-right .default-blog-footer a{
    color:#b1b1b1
}
.blog-item-default .blog-sh-right .default-blog-footer a:hover{
    color:#011e9e
}
.blog-item-default .blog-sh-right .default-blog-footer i{
    padding-right:7px
}
.masonry-item.blog-masonry{
    padding:0 15px 3px!important;
    width:33.333%
}
.masonry-item.blog-masonry .our-blog-item{
    padding:0!important;
    overflow:visible;
    position:relative
}
.masonry-item.blog-masonry .our-blog-item .blog-item{
    min-height:inherit
}
.masonry-item.blog-masonry .our-blog-item .blog-item .blog-image{
    height:auto
}
.masonry-item.blog-masonry .our-blog-item .blog-item:hover:before{
    top:auto;
    bottom:20px;
    left:10px;
    -webkit-transition:all .4s ease .4s;
    -o-transition:all .4s ease .4s;
    transition:all .4s ease .4s
}
.masonry-item.blog-masonry .our-blog-item .blog-item:before{
    top:auto;
    bottom:40px
}
.masonry-item.blog-masonry .our-blog-item .sh-entry-blog{
    padding-left:30px;
    padding-bottom:60px
}
.masonry-item.blog-masonry .our-blog-item .blog-hover{
    top:auto;
    bottom:40px;
    padding-top:84px;
    padding-left:20px
}
.masonry-item.blog-masonry .our-blog-item .blog-hover .entry-sh-footer{
    margin-left:20px
}
.blog-pagination .pagination{
    display:none
}
.noo-load-image{
    position:relative
}
#infscr-loading{
    text-align:center
}
#infscr-loading img{
    margin:30px auto 0
}
.team-title p{
    margin:20px 0 0
}
.team-title .noo-team-control{
    margin-top:67px
}
.team-title .noo-team-control:after{
    clear:both;
    content:'';
    display:table
}
.team-title .noo-team-control button{
    background:0 0;
    border:0;
    height:36px;
    float:left;
    display:inline-block
}
.team-title .noo-team-control button i{
    font-size:30px;
    color:#000
}
.team-title .noo-team-control button:hover i{
    color:#f3e200
}
.team-title .noo-team-control .arrow-line{
    display:inline-block;
    background:url(../images/line-white.png);
    width:21px;
    height:36px;
    float:left;
    margin:0 10px
}
.noo_team{
    list-style:none;
    padding:0;
    margin:0
}
.noo_team li{
    padding:0 15px 20px
}
.noo_team li .noo-team-item{
    text-align:center;
    position:relative
}
.noo_team li .noo-team-item:hover .noo-team-image .icon .icon-square i{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    -webkit-transition:all .4s ease .4s;
    -o-transition:all .4s ease .4s;
    transition:all .4s ease .4s
}
.noo_team li .noo-team-item:hover .noo-team-image .icon .icon-square:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s
}
.noo_team li .noo-team-item:hover .noo-team-image .icon .icon-square:after,.noo_team li .noo-team-item:hover .noo-team-image .icon:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .4s ease .2s;
    -o-transition:all .4s ease .2s;
    transition:all .4s ease .2s
}
.noo_team li .noo-team-item:hover .noo-team-image .icon:after{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s
}
.noo_team li .noo-team-item .noo-team-image{
    position:relative
}
.noo_team li .noo-team-item .noo-team-image .icon{
    position:absolute;
    left:50%;
    top:50%;
    display:block;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    z-index:1;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo_team li .noo-team-item .noo-team-image .icon .icon-square{
    position:relative;
    display:block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo_team li .noo-team-item .noo-team-image .icon .icon-square i{
    position:absolute;
    top:13px;
    left:-7px;
    z-index:3;
    color:#000;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s
}
.noo_team li .noo-team-item .noo-team-image .icon .icon-square:before{
    content:'';
    position:absolute;
    left:0;
    top:0;
    width:20px;
    height:20px;
    background:rgba(255,255,255,.85);
    border-top-right-radius:100%;
    -webkit-transform:translate(-40px,40px);
    -ms-transform:translate(-40px,40px);
    -o-transform:translate(-40px,40px);
    transform:translate(-40px,40px);
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s;
    opacity:0;
    filter:alpha(opacity=0)
}
.noo_team li .noo-team-item .noo-team-image .icon .icon-square:after,.noo_team li .noo-team-item .noo-team-image .icon:before{
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    position:absolute;
    width:20px;
    height:20px;
    background:rgba(255,255,255,.85);
    opacity:0;
    filter:alpha(opacity=0);
    content:''
}
.noo_team li .noo-team-item .noo-team-image .icon .icon-square:after{
    right:0;
    top:0;
    border-top-left-radius:100%;
    -webkit-transform:translate(40px,40px);
    -ms-transform:translate(40px,40px);
    -o-transform:translate(40px,40px);
    transform:translate(40px,40px);
    transition:all .3s ease 0s
}
.noo_team li .noo-team-item .noo-team-image .icon:before{
    left:0;
    bottom:-40px;
    border-bottom-right-radius:100%;
    -webkit-transform:translate(-40px,-40px);
    -ms-transform:translate(-40px,-40px);
    -o-transform:translate(-40px,-40px);
    transform:translate(-40px,-40px);
    transition:all .3s ease 0s
}
.noo_team li .noo-team-item .noo-team-image .icon:after{
    content:'';
    position:absolute;
    right:0;
    bottom:-40px;
    width:20px;
    height:20px;
    background:rgba(255,255,255,.85);
    border-bottom-left-radius:100%;
    -webkit-transform:translate(40px,-40px);
    -ms-transform:translate(40px,-40px);
    -o-transform:translate(40px,-40px);
    transform:translate(40px,-40px);
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s;
    opacity:0;
    filter:alpha(opacity=0)
}
.noo_team li .noo-team-item:hover{
    cursor:pointer
}
.noo_team li .noo-team-item:hover .noo-team-image img{
    -webkit-filter:grayscale(1);
    filter:grayscale(1);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo_team li .noo-team-item:hover .noo-team-info:before{
    left:15px;
    top:10px;
    opacity:1;
    filter:alpha(opacity=100)
}
.noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#011e9e
}
.noo_team li .noo-team-item .noo-team-info{
    position:relative
}
.noo_team li .noo-team-item .noo-team-info:before{
    width:100%;
    height:100%;
    background:#f3e200;
    content:'';
    position:absolute;
    left:0;
    top:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    opacity:0;
    filter:alpha(opacity=0)
}
.noo_team li .noo-team-item .noo-team-info div{
    background:#fff;
    position:relative;
    z-index:1;
    padding:28px 0 30px
}
.noo_team li .noo-team-item .noo-team-info h4{
    font-weight:800;
    font-size:18px;
    margin:0 0 10px;
    padding:0;
    color:#000
}
.noo_team li .noo-team-item .noo-team-info .team_position{
    display:block;
    color:#696969
}
.noo-team-fix{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:none;
    background-color:rgba(0,0,0,.7);
    background-image:url(../images/3.gif);
    background-position:center center;
    background-repeat:no-repeat;
    z-index:999999
}
.noo-team-fix.db{
    display:block
}
.noo-team-fix.bk-noimage{
    background-image:none
}
.noo-team-fix .noo-team-wrap,.noo-team-popup{
    position:absolute;
    left:50%;
    top:80%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.noo-team-content{
    background:#fff;
    width:770px;
    height:auto;
    position:relative;
    padding:50px 20px 40px 0
}
.noo-team-content:after{
    clear:both;
    content:'';
    display:table
}
.noo-team-content .team-remove{
    width:40px;
    height:40px;
    background:#eeeff0;
    position:absolute;
    top:0;
    right:0;
    color:#000;
    border:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-team-content .team-remove.mfp-close:before{
    font-family:FontAwesome
}
.noo-team-content .team-remove:hover{
    background:#000;
    color:#fff
}
.noo-team-content .team-left{
    width:40%;
    float:left;
    text-align:center
}
.noo-team-content .team-left h4{
    font-weight:800;
    font-size:18px;
    margin:22px 10px 8px;
    padding:0;
    color:#000
}
.noo-team-content .team-left .team_position{
    display:block;
    color:#696969
}
.noo-team-content .team-right{
    width:60%;
    float:left
}
.noo-team-content .team-title{
    position:relative;
    color:#000;
    font-weight:800;
    padding:0 0 0 14px;
    margin:0 0 15px;
    text-transform:uppercase;
    font-size:14px
}
.noo-team-content .team-title:before{
    width:4px;
    height:4px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#f3e200;
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px
}
.noo-team-content .team-contact ul{
    list-style:none;
    padding:0;
    margin:0
}
.noo-team-content .team-contact ul li{
    line-height:28px;
    color:#696969
}
.noo-team-content .team-contact ul li i{
    color:#011e9e;
    padding-right:17px
}
.noo-team-content .team-contact ul li .team-phone{
    font-weight:700
}
.noo-team-content .team-contact .team_socials a{
    display:inline-block;
    margin-top:10px;
    margin-right:13px;
    color:#696969;
    font-size:14px
}
.noo-slider-clients:after,.noo-team-content .team-specialty .team-specialty-attr:after,.noo_clients:after{
    display:table;
    content:'';
    clear:both
}
.noo-team-content .team-contact .team_socials a:hover{
    color:#000
}
.noo-team-content .team-specialty{
    margin-top:30px;
    color:#696969
}
.noo-team-content .team-specialty .team-specialty-attr{
    margin-top:13px
}
.noo-team-content .team-specialty .team-specialty-attr ul{
    float:left;
    padding:0;
    margin:0;
    list-style:none;
    width:50%
}
.noo-team-content .team-specialty .team-specialty-attr ul li{
    line-height:36px;
    position:relative;
    padding:0 0 0 14px
}
.noo-team-content .team-specialty .team-specialty-attr ul li:before{
    width:4px;
    height:4px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#696969;
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px
}
.noo-team-content .team-certificates{
    margin-top:22px;
    color:#696969
}
.clients{
    position:relative;
    padding-top:43px;
    padding-bottom:43px
}
.clients .prev-client{
    position:absolute;
    left:-40px;
    top:50%;
    margin-top:-20px
}
.clients .next-client{
    position:absolute;
    right:-40px;
    top:50%;
    margin-top:-20px
}
@media (min-width:1200px) and (max-width:1280px){
    .clients .prev-client{
        left:0
    }
    .clients .next-client{
        right:0
    }
}
.clients .next-client,.clients .prev-client{
    width:40px;
    height:40px;
    border:0;
    background:#fff;
    text-align:center;
    line-height:30px;
    color:#000;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    z-index:3
}
.clients .next-client:hover,.clients .prev-client:hover{
    background:#011e9e;
    color:#fff
}
.noo-slider-clients,.noo_clients{
    list-style:none;
    padding:0;
    margin:0;
    cursor:ew-resize
}
.noo-slider-clients li,.noo_clients li{
    padding:0 15px;
    text-align:center
}
.noo-clients-default{
    overflow:hidden
}
.noo-clients-default .noo-slider-clients{
    cursor:pointer
}
.noo-clients-default .noo-slider-clients li{
    width:220px;
    float:left;
    text-align:left;
    margin-top:30px;
    margin-bottom:20px
}
@media (max-width:1500px){
    .noo-clients-default .noo-slider-clients li{
        width:30%;
        margin-bottom:0
    }
}
.noo-clients-default-3 .noo-clients-default li{
    width:30%
}
@media (max-width:480px){
    .noo-clients-default-3 .noo-clients-default li{
        width:50%
    }
}
.noo-newsltter{
    padding-top:92px;
    padding-bottom:120px;
    background-repeat:no-repeat;
    background-size:cover
}
.noo-newsltter-boxed .noo-newsltter{
    padding-top:31px;
    padding-bottom:31px
}
.title-newsltter{
    font-size:34px;
    line-height:34px;
    color:#011e9e;
    margin:0 0 18px;
    padding:0;
    text-transform:uppercase;
    font-weight:800
}
.subscribe-text{
    font-size:18px;
    color:#000
}
.noo-newsltter-form{
    margin-top:23px
}
.noo-newsltter-form .mc-email{
    max-width:600px;
    width:77%;
    height:48px;
    border:0;
    background:#fff;
    color:#696969;
    padding:0 20px
}
.noo-newsltter-form button{
    background:#011e9e;
    color:#fff;
    border:0;
    display:inline-block;
    text-transform:uppercase;
    font-weight:700;
    padding:0 33px;
    height:48px;
    line-height:48px;
    margin-left:17px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-newsltter-form button:hover{
    background:#000
}
.noo-newsltter-boxed .title-newsltter{
    font-size:18px;
    line-height:44.33px;
    color:#011e9e;
    margin:0;
    padding:0 0 0 75px;
    text-transform:uppercase;
    font-weight:800
}
.noo-newsltter-boxed .subscribe-text{
    padding:0 0 0 75px;
    font-size:14px;
    color:#000
}
.noo-newsltter-boxed .noo-newsltter-form{
    margin-top:18px;
    margin-right:30px
}
.noo-newsltter-boxed .noo-newsltter-form .mc-email{
    max-width:575px
}
.book-form{
    width:100%;
    position:relative;
    padding:0 15px 0 0;
    background:#f3e200;
    z-index:99
}
.book-form .book-content-style2{
    background:#fff;
    -webkit-transform:translate(0,-30px);
    -ms-transform:translate(0,-30px);
    -o-transform:translate(0,-30px);
    transform:translate(0,-30px);
    padding:47px 20px 50px
}
.book-form .book-content-style2 h2{
    font-size:18px;
    font-weight:800;
    padding:0;
    margin:0 0 50px;
    text-transform:uppercase;
    color:#010100;
    text-align:center
}
.book-form .book-content-style2 input:not([type=submit]){
    background:#f0f0f0;
    border:0;
    height:40px;
    padding:0 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-form .book-content-style2 input:not([type=submit])::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-form .book-content-style2 input:not([type=submit]):-ms-input-placeholder{
    color:#696969
}
.book-form .book-content-style2 input:not([type=submit])::-webkit-input-placeholder{
    color:#696969
}
.book-form .book-content-style2 select{
    width:100%;
    height:40px;
    background-color:#f0f0f0;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    color:#696969;
    padding:0 20px;
    margin-bottom:20px
}
.book-form .book-content-style2 textarea{
    background:#f0f0f0;
    border:0;
    height:101px;
    padding:10px 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-form .book-content-style2 textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-form .book-content-style2 textarea:-ms-input-placeholder{
    color:#696969
}
.book-form .book-content-style2 textarea::-webkit-input-placeholder{
    color:#696969
}
.book-form .book-content-style2 input[type=submit]{
    padding:10px 56px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    margin-top:5px;
    text-transform:uppercase;
    font-weight:700
}
.book-form .book-content-style2 input[type=submit]:hover{
    background:#f3e200
}
.book-form .book-content-style2 input[type=submit]:focus{
    outline:0
}
.book-creative .book-form2 input:not([type=submit]):focus,.book-creative .book-form2 select:focus,.book-creative .book-form2 textarea:focus{
    outline:transparent 0
}
.book-form .book-content-style2 .ajax-loader{
    display:none
}
.book-form .book-content-style2 span.wpcf7-not-valid-tip{
    margin-bottom:10px
}
.book-form .book-content-style2 .noo-form-content{
    margin:0 -15px
}
.book-form .book-content-style2 .book-form-submit{
    text-align:center;
    position:relative
}
.ui-datepicker-calendar{
    width:350px
}
.ui-timepicker-table td{
    width:35px;
    text-align:center
}
.ui-datepicker-calendar tr td{
    text-align:center;
    cursor:pointer
}
.ui-datepicker-calendar tr td:hover{
    background:#011e9e
}
.ui-datepicker-calendar tr td:hover a{
    color:#fff
}
.ui-timepicker-table td a{
    padding:5px;
    width:auto
}
.book-creative .book-form2 .book-creative-content,.book-creative .book-form2 .noo-form{
    padding-right:15px
}
.book-creative{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    overflow:hidden
}
.book-creative .book-form2{
    padding-top:78px;
    padding-bottom:95px;
    background:#eeeff0;
    width:50%;
    position:relative
}
.book-creative .book-form2:before{
    width:200%;
    height:100%;
    top:0;
    right:100%;
    content:'';
    background:#eeeff0;
    position:absolute
}
.book-creative .book-form2 .noo-title{
    margin-bottom:50px
}
.book-creative .book-form2 .svg-top{
    height:45%;
    width:145px;
    position:absolute;
    top:0;
    right:-145px
}
.book-creative .book-form2 .svg-top svg{
    width:100%;
    height:100%;
    fill:#eeeff0
}
.book-creative .book-form2 .svg-bottom{
    height:55%;
    width:245px;
    position:absolute;
    bottom:0;
    right:-245px
}
.book-creative .book-form2 .svg-bottom svg{
    width:100%;
    height:100%;
    fill:#eeeff0
}
.book-creative .book-form2 input:not([type=submit]){
    background:#fff;
    border:0;
    height:40px;
    padding:0 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-creative .book-form2 input:not([type=submit])::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-creative .book-form2 input:not([type=submit]):-ms-input-placeholder{
    color:#696969
}
.book-creative .book-form2 input:not([type=submit])::-webkit-input-placeholder{
    color:#696969
}
.book-creative .book-form2 select{
    width:100%;
    height:40px;
    background-color:#fff;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    color:#696969;
    padding:0 20px;
    margin-bottom:20px
}
.book-creative .book-form2 textarea{
    background:#fff;
    border:0;
    height:101px;
    padding:10px 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.book-creative .book-form2 textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
.book-creative .book-form2 textarea:-ms-input-placeholder{
    color:#696969
}
.book-creative .book-form2 textarea::-webkit-input-placeholder{
    color:#696969
}
.book-creative .book-form2 input[type=submit]{
    padding:10px 56px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    margin-top:5px;
    text-transform:uppercase;
    font-weight:700
}
.noo_pricing .pricing_footer a,.wpcf7-form input[type=submit]{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    text-transform:uppercase
}
.book-creative .book-form2 input[type=submit]:hover{
    background:#f3e200
}
.book-creative .book-form2 input[type=submit]:focus{
    outline:0
}
.wpcf7-form input:not([type=submit]):focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{
    outline:transparent 0
}
.book-creative .book-form2 .ajax-loader{
    display:none
}
.book-creative .book-form2 span.wpcf7-not-valid-tip{
    margin-bottom:10px
}
.wpcf7-form select,.wpcf7-form textarea{
    width:100%;
    margin-bottom:20px;
    color:#696969
}
.book-creative .book-form2 .book-form-submit{
    position:relative
}
.wpcf7-form input:not([type=submit]){
    background:#f0f0f0;
    border:0;
    height:40px;
    padding:0 20px;
    color:#696969;
    width:100%;
    margin-bottom:20px
}
.wpcf7-form input:not([type=submit])::-moz-placeholder{
    color:#696969;
    opacity:1
}
.wpcf7-form input:not([type=submit]):-ms-input-placeholder{
    color:#696969
}
.wpcf7-form input:not([type=submit])::-webkit-input-placeholder{
    color:#696969
}
.wpcf7-form select{
    height:40px;
    background-color:#f0f0f0;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    padding:0 20px
}
.wpcf7-form textarea{
    background:#f0f0f0;
    border:0;
    height:101px;
    padding:10px 20px
}
.wpcf7-form textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
.wpcf7-form textarea:-ms-input-placeholder{
    color:#696969
}
.wpcf7-form textarea::-webkit-input-placeholder{
    color:#696969
}
.noo_pricing .pricing_footer a:focus,.product-left-content .shopnow:focus,.simple-product .simple-content .entry-cart-meta a.add_to_cart_button:focus,.white-gold .product-left-content .shopnow:focus,.wpcf7-form input[type=submit]:focus{
    outline:0
}
.wpcf7-form input[type=submit]{
    padding:10px 56px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    transition:all .4s ease 0s;
    margin-top:5px;
    font-weight:700
}
.wpcf7-form input[type=submit]:hover{
    background:#333
}
.wpcf7-form .ajax-loader{
    display:none
}
.wpcf7-form span.wpcf7-not-valid-tip{
    margin-bottom:10px
}
.wpcf7-form .container-form{
    width:800px;
    padding:0 15px;
    margin:auto
}
.wpcf7-form .container-form textarea{
    height:160px
}
.wpcf7-form .container-form .form-submit{
    text-align:center
}
.wpcf7-form .container-form input[type=submit]{
    padding:10px 97px
}
.wpcf7-form .container-form input[type=submit]:hover{
    background:#000000
}
.wpcf7-form .container-form~div.wpcf7-validation-errors{
    text-align:center;
    border-color:transparent
}
.noo-counter-wrap{
    text-align:center
}
.noo-counter-wrap span{
    display:block;
    font-size:56px;
    font-weight:800;
    line-height:56px
}
.noo-counter-wrap h6{
    margin:15px 0 0;
    padding:0;
    font-size:18px;
    color:#011e9e;
    font-weight:400
}
.color-white .noo-counter-wrap span{
    color:#fff
}
.noo_pricing{
    max-width:370px;
    width:370px;
    margin:auto;
    background:#fff;
    text-align:center;
    padding-bottom:50px
}
.noo_pricing.gray{
    background:#f7f7f7
}
.noo_pricing .pricing_header{
    background:#f3e200;
    position:relative;
    margin-bottom:80px
}
.noo_pricing .pricing_header:before{
    content:'';
    border-left:185px solid transparent;
    border-right:185px solid transparent;
    border-top:68px solid #f3e200;
    position:absolute;
    left:0;
    top:100%
}
.noo_pricing .pricing_header h3{
    padding:37px 0 17px;
    margin:0;
    font-size:18px;
    font-weight:800;
    color:#010101;
    text-transform:uppercase
}
.noo_pricing .pricing_header span{
    font-size:34px;
    font-weight:800;
    display:block;
    color:#011e9e;
    position:relative;
    z-index:1;
    -webkit-transform:translate(0,10px);
    -ms-transform:translate(0,10px);
    -o-transform:translate(0,10px);
    transform:translate(0,10px)
}
.noo_pricing .pricing_content ul{
    list-style:none;
    padding:0;
    margin:0
}
.noo_pricing .pricing_content ul li{
    font-size:18px;
    line-height:60px;
    color:#000;
    border-top:1px solid #eeeff0
}
.noo_pricing .pricing_content ul li:first-child{
    border-top:0
}
.noo_pricing .pricing_footer{
    margin-top:30px
}
.noo_pricing .pricing_footer a{
    padding:12px 88px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    transition:all .4s ease 0s;
    font-weight:700;
    text-decoration:none!important
}
.noo_testimonial_three li:before,.product-left-content .shopnow{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
.commerce div.product span.price ins,.commerce ul.product_list_widget li ins,.masonry-filters-project .project-filters li a,.project-filter span,.simple-product .simple-content .price,.simple-product .simple-content .price ins,.single-product div.product div.summary .price ins{
    text-decoration:none
}
.noo_pricing .pricing_footer a:hover{
    background:#f3e200
}
.noo_testimonial_one{
    list-style:none;
    padding:0;
    margin:0
}
.noo_testimonial_one li{
    text-align:center;
    cursor:e-resize;
    position:relative;
    margin-top:40px
}
.noo_testimonial_one li .moo-quote-icon{
    position:absolute;
    left:50%;
    top:0;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
    transform:translate(-50%,0);
    font-size:120px;
    color:rgba(255,255,255,.1)
}
.noo_testimonial_one li .testimonial-ds{
    display:inline-block;
    position:relative;
    min-height:100px;
    padding-left:125px;
    text-align:left;
    margin-top:80px
}
.noo_testimonial_one li .noo_testimonial_avatar{
    display:inline-block;
    width:100px;
    height:100px;
    -webkit-border-radius:50%;
    border-radius:50%;
    position:absolute;
    left:0;
    top:0
}
.noo_testimonial_one li .noo_testimonial_name{
    color:#f3e200;
    font-size:14px;
    margin:0;
    padding:30px 0 15px;
    font-weight:700;
    text-transform:uppercase
}
.noo_testimonial_one li .noo_testimonial_position{
    display:block;
    color:#fff;
    font-style:italic;
    font-size:14px
}
.noo_testimonial_one li p{
    font-size:24px;
    line-height:40px;
    font-weight:400;
    color:#fff;
    text-align:center;
    padding:50px 13% 0;
    position:relative
}
.noo_testimonial_one.owl-theme .owl-controls{
    margin:90px 0 42px
}
.noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#a5b0d8
}
.noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#a5b0d8
}
.noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.noo_testimonial_one.owl-theme .owl-controls .owl-page span,.noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#a5b0d8
}
.noo_testimonial_two{
    list-style:none;
    padding:0;
    margin:0
}
.noo_testimonial_two li{
    padding:0 20px 10px 0;
    overflow:hidden;
    position:relative;
    cursor:ew-resize
}
.noo_testimonial_two li:before{
    position:absolute;
    left:20px;
    top:10px;
    content:'';
    background:#f3e200;
    width:100%;
    height:100%
}
.noo_testimonial_two li .testimonial_wrap{
    width:100%;
    padding:61px 10% 86px 35px;
    background:#fff;
    position:relative;
    z-index:1
}
.noo_testimonial_two li .testimonial_wrap:after{
    clear:both;
    content:'';
    display:table
}
.noo_testimonial_two li .testimonial_wrap .testimonial-thumb{
    width:100px;
    float:left
}
.noo_testimonial_two li .testimonial_wrap .testimonial-thumb .noo_testimonial_avatar{
    display:block;
    width:100px;
    height:100px;
    -webkit-border-radius:50%;
    border-radius:50%
}
.noo_testimonial_two li .testimonial_wrap .testimonial-content{
    margin-left:140px;
    position:relative;
    padding-left:42px
}
.noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon{
    font-size:24px;
    color:#f3e200;
    position:absolute;
    left:0;
    top:-8px
}
.noo_testimonial_two li .testimonial_wrap .testimonial-content p{
    font-size:18px;
    line-height:26px;
    font-weight:300;
    margin:0 0 27px
}
.noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name{
    font-size:14px;
    text-transform:uppercase;
    color:#011e9e;
    font-weight:700;
    padding:0 4px 0 0;
    margin:0;
    display:inline-block
}
.noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_position{
    color:#b1b1b1;
    font-size:14px;
    font-weight:300;
    font-style:italic;
    padding-left:4px
}
.noo_testimonial_two.owl-theme .owl-controls{
    margin:0;
    position:absolute;
    left:0;
    bottom:20px;
    width:100%
}
.noo_testimonial_three{
    list-style:none;
    padding:0;
    margin:0
}
.noo_testimonial_three li{
    margin-bottom:15px;
    padding:0 15px 10px;
    overflow:hidden;
    position:relative;
    cursor:ew-resize
}
.noo_testimonial_three li:before{
    position:absolute;
    left:15px;
    top:0;
    content:'';
    background:#f3e200;
    width:95%;
    height:100%;
    transition:all .4s ease 0s;
    opacity:0;
    filter:alpha(opacity=0)
}
.noo_testimonial_three li:hover:before{
    opacity:1;
    filter:alpha(opacity=100)
}
.noo_testimonial_three li .testimonial_wrap{
    background:#fff;
    position:relative;
    z-index:1;
    padding-bottom:35px
}
.noo_testimonial_three li .testimonial-header:after{
    clear:both;
    content:'';
    display:table
}
.noo_testimonial_three li .testimonial-header .noo_testimonial_avatar{
    width:80px;
    height:80px;
    float:left;
    -webkit-border-radius:50%;
    border-radius:50%
}
.noo_testimonial_three li .testimonial-header .testimonial-name{
    padding-left:110px
}
.noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    font-size:14px;
    text-transform:uppercase;
    color:#011e9e;
    font-weight:700;
    padding:0 4px 0 0;
    margin:0 0 12px
}
.noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_position{
    color:#b1b1b1;
    font-size:14px;
    font-weight:300;
    font-style:italic;
    padding-left:4px
}
.noo_testimonial_three li .testimonial-content{
    color:#696969;
    margin-top:30px;
    padding-right:10%
}
.noo-single-product{
    background-color:#fff;
    background-size:cover;
    background-repeat:no-repeat;
    position:relative
}
.noo-single-product .noo-sh-product{
    position:relative;
    padding-top:190px;
    padding-bottom:45px
}
.noo-single-product .noo-sh-product.noo-sh-product2{
    padding-top:138px;
    padding-bottom:40px
}
.noo-single-product .icon-product{
    position:absolute;
    top:0;
    left:50%;
    max-width:100%;
    -webkit-transform:translate(-50%,-60%);
    -ms-transform:translate(-50%,-60%);
    -o-transform:translate(-50%,-60%);
    transform:translate(-50%,-60%)
}
.noo-single-product .svg-bottom{
    width:100%;
    height:125px;
    position:absolute;
    bottom:0;
    left:0
}
.noo-single-product .svg-bottom.line-out{
    bottom:-125px;
    z-index:99
}
.noo-single-product .svg-bottom svg{
    width:100%;
    height:100%;
    fill:#fff
}
.product-left-content h2{
    font-size:40px;
    font-weight:800;
    padding:0;
    margin:0 0 15px;
    text-transform:uppercase;
    color:#000
}
.product-left-content .sku{
    display:block;
    font-size:18px;
    color:#000;
    font-weight:300
}
.product-left-content p{
    color:#000;
    line-height:26px;
    margin-top:40px
}
.product-left-content .shopnow{
    padding:10px 36px;
    background:#011e9e;
    border:0;
    color:#fff;
    display:inline-block;
    transition:all .4s ease 0s;
    font-weight:700;
    text-transform:uppercase;
    margin-top:37px
}
.product-left-content .shopnow:hover{
    background:#000
}
.product-right h6{
    color:rgba(255,255,255,.7);
    font-size:34px;
    line-height:50.16px;
    font-weight:600;
    margin:0;
    padding:0
}
.product-right .price{
    text-align:center;
    font-size:61.74px;
    line-height:64.53px;
    color:#fff;
    font-weight:800;
    padding-left:55px
}
.single-product-img{
    position:relative;
    z-index:1;
    -webkit-transform:translate(0,50px);
    -ms-transform:translate(0,50px);
    -o-transform:translate(0,50px);
    transform:translate(0,50px)
}
.noo-sh-product2 .product-left-content{
    padding-top:0;
}
.noo-sh-product2 .product-right h6{
    color:#b8b8b8;
    padding-right:60px;
    text-align:right
}
.noo-sh-product2 .product-right .price{
    color:#f3e200;
    text-align:right;
    padding-left:0;
    margin:0
}
.noo-sh-product2 .product-right img{
    max-width:98%
}
.white-gold .product-left-content h2 a{
    color:#f3e200
}
.white-gold .product-left-content .sku{
    color:#eeeff0
}
.white-gold .product-left-content p{
    color:#fff
}
.white-gold .product-left-content .shopnow{
    padding:10px 36px;
    background:#fff;
    border:0;
    color:#000;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.white-gold .product-left-content .shopnow:hover{
    background:#f3e200;
    color:#fff
}
.white-gold .product-right h6{
    color:#fff;
    padding-right:60px;
    text-align:right
}
.white-gold .product-right .price{
    color:#f3e200;
    text-align:right;
    padding-left:0;
    margin:0
}
.noo_products{
    position:relative
}
.noo_products .noo_products_slider{
    list-style:none;
    padding:0;
    margin:0
}
.noo_products .noo_products_slider li{
    height:470px;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    padding:50px
}
.noo_products .noo_products_slider li h6{
    font-size:34px;
    line-height:50.16px;
    color:#eeeff0;
    padding:0;
    margin:0;
    font-weight:600
}
.noo_products .noo_products_slider li .price{
    font-size:61.74px;
    line-height:64.53px;
    font-weight:800;
    padding:0;
    margin:0;
    display:block;
    color:#011e9e
}
.noo_products .noo_products_slider li h4{
    font-size:18px;
    line-height:24px;
    padding:0;
    margin:71px 0 6px;
    font-weight:800;
    text-transform:uppercase
}
.noo_products .noo_products_slider li h4 a{
    color:#000
}
.noo_products .noo_products_slider li .sku{
    line-height:24px;
    padding:0;
    margin:0;
    font-weight:400;
    display:block;
    color:#eeeff0
}
.noo_products .noo_products_slider li p{
    color:#fff;
    line-height:26px;
    width:35%;
    margin:15px 0 0
}
.noo_products .noo_products_slider .owl-controls{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    text-align:center;
    margin:20px 0
}
.noo_products .noo_products_slider .owl-controls .owl-page.active,.noo_products .noo_products_slider .owl-controls .owl-page:hover{
    border-color:rgba(255,255,255,.6)
}
.noo_products .noo_products_slider .owl-controls .owl-page.active:after,.noo_products .noo_products_slider .owl-controls .owl-page.active:before,.noo_products .noo_products_slider .owl-controls .owl-page:hover:after,.noo_products .noo_products_slider .owl-controls .owl-page:hover:before{
    background:rgba(255,255,255,.6)
}
.noo_products .noo_products_slider .owl-controls .owl-page.active span,.noo_products .noo_products_slider .owl-controls .owl-page:hover span{
    background:#fff
}
.noo_products .noo_products_slider .owl-controls .owl-page span,.noo_products .noo_products_slider .owl-controls .owl-page.active span:after,.noo_products .noo_products_slider .owl-controls .owl-page.active span:before,.noo_products .noo_products_slider .owl-controls .owl-page:hover span:after,.noo_products .noo_products_slider .owl-controls .owl-page:hover span:before{
    background:rgba(255,255,255,.6)
}
.simple-product:after{
    clear:both;
    content:'';
    display:table
}
.simple-product .thumb{
    width:56%;
    float:left;
    text-align:center;
    padding:0 15px
}
.simple-product .thumb img{
    max-width:100%
}
.simple-product .simple-content{
    width:44%;
    float:left;
    padding-left:15px;
    padding-top:15px
}
.simple-product .simple-content h4{
    font-size:20px;
    line-height:24px;
    text-transform:uppercase;
    font-weight:800;
    padding:0;
    margin:0
}
.simple-product .simple-content h4 a{
    color:#000
}
.simple-product .simple-content .rating{
    margin-bottom:20px
}
.simple-product .simple-content .rating .star-rating{
    float:none;
    color:#f3e200;
    display:inline-block;
    letter-spacing:2.5px;
    width:6em
}
.simple-product .simple-content .rating .star-rating:before{
    color:#f3e200;
    font-size:14px
}
.simple-product .simple-content .rating .noo-count-rating{
    display:inline-block;
    color:#696969;
    padding-left:13px
}
.simple-product .simple-content .simple-excerpt{
    font-size:15.34px;
    color:#696969;
    margin:0
}
.simple-product .simple-content .price{
    font-size:24px;
    line-height:53px;
    color:#f3e200;
    font-weight:800
}
.simple-product .simple-content .price del{
    font-size:14px;
    color:#696969;
    font-weight:400;
    padding-right:5px
}
.simple-product .simple-content .entry-cart-meta{
    margin-top:15px
}
.simple-product .simple-content .entry-cart-meta:after{
    clear:both;
    content:'';
    display:table
}
.simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    padding:0 20px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:block;
    float:left;
    margin-right:10px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px
}
.simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#f3e200
}
.simple-product .simple-content .entry-cart-meta a.loading:after{
    position:absolute;
    right:2px;
    top:0!important
}
.simple-product .simple-content .entry-cart-meta a.wc-forward{
    display:none
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist{
    display:block;
    margin:0;
    width:40px;
    height:40px;
    float:left;
    position:relative;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-100px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:before{
    font-family:FontAwesome;
    content:"\f004";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:112px;
    top:9px
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#f3e200
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .ajax-loading{
    position:absolute;
    left:6px;
    top:9px
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse .feedback,.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse .feedback{
    display:none
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-105px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:before,.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:before{
    font-family:FontAwesome;
    content:"\f00c";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:120px;
    top:7px
}
.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#f3e200
}
.noo-poster{
    padding-bottom:98px
}
.noo-poster .noo-poster-bk{
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat
}
.noo-poster .noo-poster-bk .container{
    position:relative;
    -webkit-transform:translate(0,98px);
    -ms-transform:translate(0,98px);
    -o-transform:translate(0,98px);
    transform:translate(0,98px)
}
.noo-poster .noo-poster-bk .nav-button{
    border:0;
    height:40px;
    width:40px;
    position:absolute;
    display:inline-block;
    top:50%;
    left:0;
    background:#fff;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%);
    z-index:10
}
.noo-poster .noo-poster-bk .nav-button:focus{
    outline:transparent 0
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button:focus,.noo-service-content .download a:focus{
    outline:0
}
.noo-poster .noo-poster-bk .nav-button i{
    font-size:14px;
    color:#000
}
.noo-poster .noo-poster-bk .nav-button:hover{
    background:#011e9e
}
.noo-poster .noo-poster-bk .nav-button:hover i{
    color:#fff
}
.noo-poster .noo-poster-bk .nav-button.poster-next{
    left:auto;
    right:0
}
.noo-poster .noo-poster-bk .noo_poster_products{
    list-style:none;
    padding:0;
    margin:0
}
.noo-poster .noo-poster-bk .noo_poster_products li{
    padding:0 15px;
    text-align:center;
    position:relative
}
.noo-poster .noo-poster-bk .noo_poster_products li:hover .the_permalink:before{
    background:rgba(0,0,0,.8)
}
.noo-poster .noo-poster-bk .noo_poster_products li:hover .entry-poster-meta .action-meta,.noo-poster .noo-poster-bk .noo_poster_products li:hover .entry-poster-meta .price{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.noo-poster .noo-poster-bk .noo_poster_products li .the_permalink{
    display:block;
    position:relative
}
.noo-poster .noo-poster-bk .noo_poster_products li .the_permalink:before{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    content:'';
    background:rgba(0,0,0,0);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-poster .noo-poster-bk .noo_poster_products li img{
    width:100%
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta{
    display:block;
    position:absolute;
    z-index:2;
    top:50%;
    left:0;
    width:100%;
    padding:0 15px;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.line-left,.line-right{
    z-index:99;
    overflow:hidden
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price{
    font-size:34px;
    font-weight:800;
    color:#f3e200;
    margin-bottom:35px;
    -webkit-transform:translate(0,70px);
    -ms-transform:translate(0,70px);
    -o-transform:translate(0,70px);
    transform:translate(0,70px);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    opacity:0;
    filter:alpha(opacity=0)
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .action-meta{
    -webkit-transform:translate(0,-70px);
    -ms-transform:translate(0,-70px);
    -o-transform:translate(0,-70px);
    transform:translate(0,-70px);
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    display:inline-block
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .action-meta:after{
    clear:both;
    content:'';
    display:table
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    padding:0 20px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:block;
    float:left;
    margin-right:10px;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button:hover{
    background:#f3e200
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.loading:after{
    position:absolute;
    right:2px;
    top:0!important
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.wc-forward{
    display:none
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist{
    display:block;
    margin:0;
    width:40px;
    height:40px;
    float:left;
    position:relative;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:before{
    font-family:FontAwesome;
    content:"\f004";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:120px;
    top:9px
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#f3e200
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .ajax-loading{
    position:absolute;
    left:6px;
    top:9px
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse .feedback,.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse .feedback{
    display:none
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.noo-information i,.noo-service-content .download a{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a:before,.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a:before{
    font-family:FontAwesome;
    content:"\f00c";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:120px;
    top:9px
}
.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a:hover,.noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#f3e200
}
.noo-information{
    text-align:center;
    color:#000
}
.noo-information:hover i{
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    -o-transform:scale(1.3);
    transform:scale(1.3)
}
.noo-information i{
    color:#011e9e;
    font-size:34px;
    margin-bottom:24px;
    transition:all .4s ease 0s
}
.noo-information strong{
    font-size:18px;
    font-weight:800;
    display:block;
    margin-bottom:10px
}
.noo-information span{
    display:block;
    color:#696969;
    padding:0 5%
}
.noo-information.infor-left{
    position:relative;
    padding-left:66px;
    text-align:left
}
.masonry-filters-project,.masonry-filters-services,.noo-services-item h3,.noo-sidebar-services .textwidget .wpcf7-form .submit-widgets,.noo-sidebar-services .widget-title,.project-filter{
    text-align:center
}
.noo-information.infor-left i{
    font-size:48px;
    line-height:48px;
    position:absolute;
    left:0;
    top:3px
}
.noo-information.infor-left strong{
    font-size:14px;
    font-weight:400
}
.noo-information.infor-left span{
    color:#000;
    display:block;
    font-size:24px;
    font-weight:800;
    padding:0
}
.single-noo_services #main{
    margin-bottom:140px
}
.noo-service-header{
    background:#f3e200;
    position:relative;
    margin-left:10px;
    margin-top:20px
}
.noo-service-header .noo-thumbnail{
    -webkit-transform:translate(-20px,-30px);
    -ms-transform:translate(-20px,-30px);
    -o-transform:translate(-20px,-30px);
    transform:translate(-20px,-30px)
}
.noo-service-header .noo-thumbnail img{
    width:100%
}
.noo-service-header .noo-service-attr{
    padding:50px 50px 50px 0
}
.noo-service-header .noo-service-attr h2{
    font-size:20px;
    line-height:24px;
    font-weight:800;
    padding:0;
    margin:0 0 10px;
    text-transform:uppercase;
    color:#fff
}
.noo-service-header .noo-service-attr ul{
    list-style:none;
    padding:0;
    margin:0
}
.noo-service-header .noo-service-attr ul li{
    position:relative;
    padding-left:14px;
    border-top:1px solid #fff
}
.noo-service-header .noo-service-attr ul li:after{
    clear:both;
    content:'';
    display:table
}
.noo-service-header .noo-service-attr ul li:first-child{
    border-top:0
}
.noo-service-header .noo-service-attr ul li:before{
    width:4px;
    height:4px;
    content:'';
    -webkit-border-radius:50%;
    border-radius:50%;
    left:0;
    top:50%;
    margin-top:-2px;
    background:#696969;
    position:absolute
}
.noo-service-content,.noo-service-content .download,.related-services{
    margin-top:50px
}
.noo-service-header .noo-service-attr ul li span{
    float:right;
    color:#000;
    font-weight:700;
    line-height:60px;
    display:block
}
.noo-service-header .noo-service-attr ul li span:first-child{
    float:left
}
.noo-service-content img.aligncenter{
    padding-bottom:10px;
    padding-top:7px
}
.noo-service-content .download a{
    padding:0 28px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px
}
.noo-service-content .download a:hover{
    background:#000
}
.projects-next:focus,.projects-prev:focus{
    outline:transparent 0
}
.related-services .project-title{
    margin-bottom:40px!important
}
.related-services .project-item{
    padding:0;
    margin-bottom:30px
}
.related-services .project-item .project-inner img{
    height:auto
}
.related-services .project-item .project-inner .project-ds{
    left:15px;
    bottom:15px;
    padding-right:10px
}
.related-services .project-item .project-inner .project-ds h3{
    font-size:14px
}
.noo-sidebar-services .widget_noo_services{
    background:#f3e200;
    margin:0;
    padding:0 0 30px
}
.noo-sidebar-services .widget_noo_services .widget-title{
    background:#f3e200;
    text-align:center;
    font-size:20px;
    font-weight:800;
    color:#000;
    padding:20px 10px;
    margin:0
}
.noo-sidebar-services .widget_noo_services ul{
    padding:0;
    margin:0;
    list-style:none
}
.noo-sidebar-services .widget_noo_services ul li a{
    margin-right:10px;
    margin-bottom:2px;
    background:#fff;
    padding:25px 10px 25px 30px;
    color:#696969;
    line-height:24px;
    font-weight:700;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-sidebar-services .widget_noo_services ul li a:before{
    display:none
}
.noo-sidebar-services .widget_noo_services ul li a:hover{
    margin-right:0;
    background:#011e9e
}
.noo-sidebar-services .widget-title{
    background:#f3e200;
    font-size:20px;
    font-weight:800;
    color:#fff;
    padding:20px 10px;
    margin:0 0 40px
}
.noo-sidebar-services .widget{
    margin-top:50px
}
.noo-sidebar-services .widget:first-child{
    margin-top:0
}
.noo-sidebar-services .textwidget .wpcf7-form p{
    margin-bottom:0
}
.noo-sidebar-services .textwidget .wpcf7-form input:not([type=submit]){
    height:45px
}
.noo-sidebar-services .textwidget .wpcf7-form textarea{
    height:120px
}
.noo-sidebar-services .textwidget .wpcf7-form input[type=submit]{
    width:auto
}
.noo-portfolio{
    position:relative;
    width:100%;
    overflow:hidden
}
.noo-portfolio:after{
    clear:both;
    content:'';
    display:table
}
.noo-portfolio .columns-5{
    width:20%
}
.noo-portfolio .columns-3{
    width:33.33%
}
.noo-portfolio .columns-2{
    width:50%
}
.masonry-item{
    width:25%;
    position:relative;
    overflow:hidden;
    float:left;
    padding:0 15px!important;
    margin:0!important;
    border:0!important
}
.noo-portfolio-item,.noo-services-item{
    position:relative;
    overflow:hidden
}
.masonry-filters-services{
    margin-top:-40px;
    margin-bottom:10px
}
.masonry-filters-services .services-filters{
    list-style:none;
    padding:0 80px 0 100px;
    display:inline-block;
    margin:0;
    background:#fff
}
.masonry-filters-services .services-filters:after{
    clear:both;
    content:'';
    display:table
}
.masonry-filters-services .services-filters li{
    float:left
}
.masonry-filters-services .services-filters li a{
    padding:35px 17px;
    font-weight:800;
    font-size:18px;
    display:block;
    color:#000;
    position:relative;
    text-transform:uppercase;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.masonry-filters-services .services-filters li a:before,.noo-services-item .thumb a:before{
    position:absolute;
    left:0;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
.masonry-filters-services .services-filters li a:before{
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#b1b1b1;
    -webkit-border-radius:50%;
    border-radius:50%;
    transition:all .4s ease 0s
}
.noo-services-item:hover .thumb .line-left:after,.noo-services-item:hover .thumb .line-right:after{
    top:0
}
.masonry-filters-services .services-filters li a.selected,.masonry-filters-services .services-filters li a:hover{
    color:#f3e200
}
.masonry-filters-services .services-filters li a.selected:before,.masonry-filters-services .services-filters li a:hover:before{
    background:#011e9e
}
.noo-services-item{
    margin-top:58px
}
.noo-services-item:hover .thumb .line-left:before{
    left:0
}
.noo-services-item:hover .thumb .line-right:before{
    right:0
}
.noo-services-item:hover .thumb a:before{
    background:rgba(0,0,0,.5)
}
.noo-services-item .thumb{
    position:relative;
    overflow:hidden
}
.noo-services-item .thumb a{
    display:block;
    position:relative
}
.noo-services-item .thumb a:before{
    top:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0);
    transition:all .4s ease 0s
}
.line-left:after,.line-left:before{
    background:#fff;
    content:'';
    position:absolute;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
.noo-services-item .thumb img{
    max-width:100%
}
.noo-services-item h3{
    font-size:18px;
    font-weight:800;
    padding:0;
    margin:28px 0 0
}
.noo-services-item h3 a{
    color:#011e9e
}
.line-left{
    width:90%;
    height:90%;
    position:absolute;
    left:5%;
    top:5%
}
.line-left:before{
    width:100%;
    height:1px;
    left:-100%;
    top:0;
    transition:all .4s ease 0s
}
.line-left:after{
    height:100%;
    width:1px;
    left:0;
    top:-100%;
    transition:all .4s ease 0s
}
.line-right:after,.line-right:before{
    background:#fff;
    position:absolute;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    content:''
}
.line-right{
    width:90%;
    height:90%;
    position:absolute;
    left:5%;
    top:5%
}
.line-right:before{
    width:100%;
    height:1px;
    right:-100%;
    bottom:0;
    transition:all .4s ease 0s
}
.line-right:after{
    height:100%;
    width:1px;
    right:1px;
    top:100%;
    transition:all .4s ease 0s
}
.project-filter span,.project-filter span:before{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s
}
.project-filter span{
    line-height:24px;
    font-size:14px;
    padding:0 21px;
    color:#777;
    font-weight:800;
    text-transform:uppercase;
    position:relative;
    transition:all .4s ease 0s;
    display:inline-block;
    margin-left:-3px;
    cursor:pointer
}
.project-filter span:before{
    position:absolute;
    left:0;
    top:50%;
    width:4px;
    height:4px;
    background:#ccc;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%);
    transition:all .4s ease 0s
}
.project-filter span.active,.project-filter span:hover{
    color:#011e9e
}
.project-filter span.active:before,.project-filter span:hover:before{
    background:#f3e200
}
.noo-project-slider{
    list-style:none;
    padding:0;
    margin:0
}
.noo-project-slider .owl-controls{
    margin-top:77px!important;
    margin-bottom:0!important
}
.project-wrap{
    margin:66px -15px
}
.project-wrap.eff .owl-wrapper-outer:before{
    width:100%;
    height:100%;
    position:absolute;
    left:15px;
    right:15px;
    top:0;
    content:'';
    background-image:url(../images/load-ajax.gif);
    background-color:rgba(255,255,255,.3);
    background-repeat:no-repeat;
    background-position:center center;
    z-index:2;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.project-item{
    padding:0 15px
}
.project-item .project-inner{
    position:relative;
    overflow:hidden
}
.project-item .project-inner:hover .project-bk:before{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.project-item .project-inner:hover .project-ds .cat,.project-item .project-inner:hover .project-ds h3{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .7s ease .4s;
    -o-transition:all .7s ease .4s;
    transition:all .7s ease .4s
}
.project-item .project-inner img{
    max-width:100%
}
.project-item .project-inner .project-bk:before{
    position:absolute;
    left:0;
    top:0;
    background:rgba(1,30,158,.8);
    width:100%;
    height:100%;
    content:'';
    -webkit-transform:scale(.1);
    -ms-transform:scale(.1);
    -o-transform:scale(.1);
    transform:scale(.1);
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .6s ease 0s;
    -o-transition:all .6s ease 0s;
    transition:all .6s ease 0s
}
.masonry-filters-project .project-filters li a:before,.project-title:before{
    -webkit-border-radius:50%;
    left:0;
    top:50%;
    content:''
}
.project-item .project-inner .project-ds{
    position:absolute;
    left:0;
    padding-left:30px;
    bottom:45px;
    width:100%;
    z-index:1
}
.project-item .project-inner .project-ds .cat{
    display:block;
    margin-bottom:8px;
    -webkit-transform:translate(0,65px);
    -ms-transform:translate(0,65px);
    -o-transform:translate(0,65px);
    transform:translate(0,65px);
    opacity:0;
    filter:alpha(opacity=0);
    color:#f3e200
}
.project-item .project-inner .project-ds .cat a{
    color:#f3e200;
    text-transform:uppercase;
    margin-right:3px;
    display:inline-block
}
.project-item .project-inner .project-ds h3{
    font-size:20px;
    font-weight:800;
    color:#000;
    padding:0;
    margin:0;
    line-height:24px;
    -webkit-transform:translate(0,-65px);
    -ms-transform:translate(0,-65px);
    -o-transform:translate(0,-65px);
    transform:translate(0,-65px);
    opacity:0;
    filter:alpha(opacity=0)
}
.project-item .project-inner .project-ds h3 a{
    color:#fff;
    display:block
}
.noo-project-grid .masonry-item{
    padding:0!important
}
.noo-project-grid .masonry-item .project-item{
    padding:0
}
.noo-project-grid .masonry-item .project-item .project-inner img{
    height:auto;
    max-width:100%
}
.noo-project-grid .columns_3{
    width:33.33%
}
.masonry-filters-project .project-filters{
    list-style:none;
    display:inline-block;
    margin:0;
    padding:0 0 55px
}
.masonry-filters-project .project-filters:after{
    clear:both;
    content:'';
    display:table
}
.masonry-filters-project .project-filters li{
    float:left
}
.masonry-filters-project .project-filters li a{
    line-height:24px;
    font-size:14px;
    padding:0 21px;
    color:#777;
    font-weight:800;
    text-transform:uppercase;
    position:relative;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    display:inline-block;
    margin-left:-3px;
    cursor:pointer
}
.masonry-filters-project .project-filters li a.active,.masonry-filters-project .project-filters li a:hover,.noo-portfolio-list .noo-list-content .noo-cat a{
    color:#011e9e
}
.masonry-filters-project .project-filters li a:before{
    position:absolute;
    width:4px;
    height:4px;
    background:#ccc;
    border-radius:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%);
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-appoinment,.woo-thumbnail .bk{
    -webkit-transition:all .4s ease 0s
}
.masonry-filters-project .project-filters li a.active:before,.masonry-filters-project .project-filters li a:hover:before{
    background:#f3e200
}
.noo-project-style{
    overflow:hidden
}
.noo-project-style .noo-project-grid .masonry-item .project-item{
    padding:15px
}
.noo-project-style .masonry-filters-project .project-filters{
    padding:33px 30px 80px 38px;
    background:#fff
}
.noo-portfolio-list{
    padding-bottom:27px;
    padding-top:30px;
    position:relative;
    overflow:hidden;
    border-bottom:1px solid #f3f3f3
}
.noo-portfolio-list:first-child{
    padding-top:0
}
.noo-portfolio-list:after{
    clear:both;
    content:'';
    display:table
}
.noo-portfolio-list .noo-list-img{
    width:35%;
    float:left
}
.noo-portfolio-list .noo-list-img img{
    max-width:100%;
    height:auto
}
.noo-portfolio-list .noo-list-content{
    padding-left:38%;
    margin-left:4px
}
.noo-portfolio-list .noo-list-content .noo-cat{
    text-transform:uppercase;
    display:block;
    margin-top:5px
}
.noo-portfolio-list .noo-list-content h3{
    font-size:24px;
    font-weight:800;
    margin-top:10px;
    margin-bottom:18px
}
.noo-portfolio-list .noo-list-content .read-more{
    color:#b1b1b1;
    font-style:italic
}
.noo-portfolio-list .noo-list-content .read-more:hover{
    color:#011e9e
}
.project-title{
    position:relative;
    color:#000;
    font-weight:800;
    padding:0 0 0 14px;
    margin:0 0 28px!important;
    text-transform:uppercase;
    font-size:20px
}
.project-title:before{
    width:4px;
    height:4px;
    border-radius:50%;
    background:#f3e200;
    position:absolute;
    margin-top:-2px
}
.single-author-project .author-avatar{
    text-align:left
}
.single-author-project .author-avatar img{
    width:100px;
    height:100px
}
.single-author-project .author-description{
    position:relative;
    padding-left:65px;
    padding-top:5px
}
.single-author-project .author-description .project-icon{
    font-size:24px;
    color:#f3e200;
    position:absolute;
    left:23px;
    top:0
}
.single-author-project .author-description p{
    font-size:18px;
    font-style:italic;
    font-weight:300;
    line-height:26px;
    margin-bottom:18px
}
.single-author-project .author-description strong a{
    color:#011e9e;
    text-transform:uppercase;
    font-style:normal
}
.project-sidebar-inner{
    padding-left:30px
}
.project-sidebar-inner ul{
    background:#f0f0f0;
    list-style:none;
    padding:25px 30px;
    margin:0
}
.project-sidebar-inner ul.related_projects{
    padding:0;
    background:0 0
}
.project-sidebar-inner ul.related_projects li{
    text-align:center
}
.project-sidebar-inner ul.related_projects li img{
    width:100%
}
.project-sidebar-inner ul.related_projects li h4{
    font-size:18px;
    font-weight:800;
    padding:0;
    margin:27px 0 0;
    text-align:center
}
.project-sidebar-inner ul.info li{
    text-align:right
}
.project-sidebar-inner ul.info span{
    padding-left:12px;
    float:left
}
.project-sidebar-inner ul.info span:before{
    content:'';
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:#696969
}
.google-map #googleMap,.sync1 img{
    width:100%
}
.project-sidebar-inner ul.download li{
    padding-right:25px;
    position:relative
}
.noo-checklist li:before,.project-sidebar-inner ul.download li .icon-download{
    position:absolute;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%)
}
.project-sidebar-inner ul.download li .icon-download{
    right:0;
    transform:translate(0,-50%)
}
.project-sidebar-inner ul.download li .icon-download:hover{
    color:#011e9e
}
.project-sidebar-inner ul.download li i{
    padding-right:6px
}
.project-sidebar-inner ul li{
    line-height:60px;
    border-top:1px solid #e4e4e4;
    color:#696969
}
.project-sidebar-inner ul li:after{
    clear:both;
    content:'';
    display:table
}
.project-sidebar-inner ul li:first-child{
    border-top:0
}
.project-sidebar-inner ul li span{
    display:inline-block;
    font-size:14px;
    color:#000;
    font-weight:700;
    position:relative
}
.project-sidebar-inner ul li.social a{
    margin-left:19px
}
.single .project-sidebar-title{
    padding:18px 0;
    margin:0;
    font-size:20px;
    line-height:24px;
    font-weight:800;
    background:#f3e200;
    color:#fff;
    text-transform:uppercase;
    text-align:center;
    position:relative
}
.project-sidebar-inner{
    margin-bottom:50px
}
.sync1 .item{
    margin:0 5px
}
.sync2{
    margin-top:20px
}
.sync2 .item{
    margin:0 5px
}
.sync2 .item img{
    cursor:pointer
}
.project-slider{
    margin:0 -5px
}
.single-noo_project .single-content{
    padding-top:47px
}
.single-noo_project .single-navigation{
    margin-bottom:35px
}
.noo-checklist{
    list-style:none;
    padding:0;
    margin:0 0 25px 5px
}
.noo-checklist li{
    position:relative;
    padding-left:25px
}
.noo-checklist li:before{
    content:"\f00c";
    font-family:FontAwesome;
    color:#011e9e;
    left:0;
    transform:translate(0,-50%)
}
.projects-next,.projects-prev{
    background:0 0;
    border:0;
    position:absolute;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    top:50%;
    font-size:14px
}
.single-author-project .project-title{
    margin-bottom:50px!important
}
.projects-prev{
    left:23px;
    transform:translate(0,-50%)
}
.projects-prev i{
    color:#000
}
.projects-prev:hover i{
    color:#fff
}
.projects-next{
    right:23px;
    transform:translate(0,-50%)
}
.noo-appoinment,.widget_noo_services ul li a:before{
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%)
}
.projects-next i{
    color:#000
}
.projects-next:hover i{
    color:#fff
}
.single-author-project{
    margin-top:30px
}
.google-map{
    position:relative
}
#googleMap{
    height:550px
}
#googleMap.contact-map{
    height:700px
}
.page-template-page-onepage .noo-sw-style-selector-toggle{
    display:none
}
.noo-appoinment{
    position:fixed;
    right:-380px;
    top:50%;
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%);
    z-index:99999;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.noo-appoinment.eff{
    right:0
}
.noo-appoinment .control-appoinment{
    position:absolute;
    left:-120px;
    top:150px;
    background:#000;
    color:#fff;
    padding:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    transform:rotate(90deg);
    cursor:pointer
}
.noo-appoinment .noo-appoinment7{
    background:#fff;
    width:380px;
    padding:30px;
    height:500px;
    overflow-y:scroll;
    text-align:center;
    border:1px solid #eee
}
@media (max-width:991px){
    .noo-appoinment{
        display:none
    }
}
.noo-row-slider{
    margin:0 -15px
}
.noo-row-slider .noo-woo-slider{
    list-style:none;
    padding:0;
    margin:0
}
.noo-row-slider .noo-woo-slider .col-md-2,.noo-row-slider .noo-woo-slider .col-md-3,.noo-row-slider .noo-woo-slider .col-md-4{
    width:100%;
    float:none
}
.noo-row-slider .noo-woo-slider .col-md-2 .noo-product-inner,.noo-row-slider .noo-woo-slider .col-md-3 .noo-product-inner,.noo-row-slider .noo-woo-slider .col-md-4 .noo-product-inner{
    margin-top:2px;
    margin-bottom:7px
}
.noo-product-inner{
    margin-top:50px;
    overflow:hidden
}
.noo-product-inner:hover .woo-thumbnail .bk{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    opacity:1;
    filter:alpha(opacity=100)
}
.noo-product-inner:hover .woo-thumbnail .noo-product-meta .rating{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .5s ease .3s;
    -o-transition:all .5s ease .3s;
    transition:all .5s ease .3s
}
.noo-product-inner:hover .woo-thumbnail .noo-product-meta .rating .star-rating:before{
    color:#f3e200
}
.noo-product-inner:hover .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist,.noo-product-inner:hover .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    transition:transform .4s ease .6s,opacity .4s ease .6s,background .4s ease 0s;
    -moz-transition:transform .4s ease .6s,opacity .4s ease .6s,background .4s ease 0s;
    -webkit-transition:transform .4s ease .6s,opacity .4s ease .6s,background .4s ease 0s;
    -o-transition:transform .4s ease .6s,opacity .4s ease .6s,background .4s ease 0s
}
.commerce .woo-thumbnail{
    min-height:307px;
    background:#eee
}
.woo-thumbnail{
    position:relative
}
.woo-thumbnail .bk{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:rgba(1,30,158,.8);
    content:'';
    -webkit-transform:scale(.4);
    -ms-transform:scale(.4);
    -o-transform:scale(.4);
    transform:scale(.4);
    opacity:0;
    filter:alpha(opacity=0);
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.woo-thumbnail img{
    width:100%
}
.woo-thumbnail .noo-product-meta{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    display:block;
    height:auto;
    text-align:center;
    z-index:99;
    width:100%
}
.woo-thumbnail .noo-product-meta .rating{
    color:#f3e200;
    margin-bottom:30px;
    -webkit-transform:translate(0,80px);
    -ms-transform:translate(0,80px);
    -o-transform:translate(0,80px);
    transform:translate(0,80px);
    opacity:0;
    filter:alpha(opacity=0)
}
.woo-thumbnail .noo-product-meta .entry-cart-meta{
    display:inline-block;
    width:auto
}
.woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button{
    padding:0 20px;
    background:#fff;
    border:0;
    color:#000;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    float:left;
    -webkit-transition:all 0s ease 0s;
    -o-transition:all 0s ease 0s;
    transition:all 0s ease 0s;
    margin-right:10px;
    -webkit-transform:translate(-60px,0);
    -ms-transform:translate(-60px,0);
    -o-transform:translate(-60px,0);
    transform:translate(-60px,0);
    opacity:0;
    filter:alpha(opacity=0);
    height:40px;
    line-height:40px
}
.woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover{
    background:#f3e200;
    color:#fff
}
.woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:focus{
    outline:0
}
.commerce .commerce-ordering select:focus,.commerce .widget_price_filter .price_slider_amount .button:focus,.commerce a.button:focus{
    outline:transparent 0
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .loading:after{
    top:0;
    right:4px
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .added_to_cart{
    display:none
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist{
    display:inline-block;
    margin:0;
    width:40px;
    height:40px;
    float:left;
    position:relative;
    -webkit-transform:translate(60px,0);
    -ms-transform:translate(60px,0);
    -o-transform:translate(60px,0);
    transform:translate(60px,0);
    opacity:0;
    filter:alpha(opacity=0)
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    width:40px;
    height:40px;
    overflow:hidden;
    background:#fff;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:before{
    font-family:FontAwesome;
    content:"\f004";
    font-size:14px;
    color:#000;
    position:absolute;
    left:120px;
    top:9px
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#f3e200
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before{
    color:#fff
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .ajax-loading{
    position:absolute;
    left:6px;
    top:9px
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse .feedback,.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse .feedback{
    display:none
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    width:40px;
    height:40px;
    overflow:hidden;
    background:#fff;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    -webkit-box-shadow:none;
    box-shadow:none
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:before,.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:before{
    font-family:FontAwesome;
    content:"\f00c";
    font-size:14px;
    color:#000;
    position:absolute;
    left:120px;
    top:9px
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#f3e200
}
.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover:before,.woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover:before{
    color:#fff
}
.noo-product-footer{
    text-align:center
}
.noo-product-footer h3{
    font-size:18px;
    font-weight:400;
    margin:27px 0 10px;
    padding:0
}
.noo-product-footer h3 a{
    color:#000
}
.noo-product-footer .price del{
    color:#f3e200
}
.noo-product-footer .price del span{
    font-size:18px;
    color:#f3e200;
    padding-right:10px
}
.noo-product-footer .price span{
    color:#f3e200;
    font-size:24px;
    font-weight:800
}
.noo-count-rating{
    display:block;
    margin-top:12px;
    font-size:14px;
    font-weight:300;
    color:#fff
}
.commerce .products .star-rating{
    margin:auto;
    font-size:13px;
    letter-spacing:5px;
    width:90px
}
.commerce .products .star-rating span{
    float:none
}
.commerce a.button{
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.shop-container{
    margin-top:120px;
    margin-bottom:120px
}
.first{
    clear:both
}
.noo-woo-meta{
    position:relative
}
.noo-woo-meta:after{
    clear:both;
    content:'';
    display:table
}
.commerce .commerce-result-count{
    margin:10px 0 0
}
.commerce-ordering{
    margin:0!important
}
.commerce .commerce-ordering select{
    background:#f0f0f0;
    text-transform:uppercase;
    border:0;
    padding:10px;
    height:40px;
    color:#696969
}
.commerce nav.commerce-pagination{
    margin-top:97px
}
.commerce nav.commerce-pagination ul{
    border:0;
    margin:0
}
.commerce nav.commerce-pagination ul li{
    border:0;
    margin:0 5px
}
.commerce nav.commerce-pagination ul li a,.commerce nav.commerce-pagination ul li span{
    background:#eeeff0;
    padding:13px 16px;
    font-size:14px;
    font-weight:700;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce nav.commerce-pagination ul li a.current,.commerce nav.commerce-pagination ul li a:hover,.commerce nav.commerce-pagination ul li span.current,.commerce nav.commerce-pagination ul li span:hover{
    color:#f3e200;
    background:#011e9e
}
.commerce .widget_price_filter .ui-slider-horizontal{
    height:6px
}
.commerce .widget_price_filter .price_slider_wrapper{
    padding-top:10px
}
.commerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
    -webkit-border-radius:0;
    border-radius:0;
    background:#f0f0f0
}
.commerce .widget_price_filter .ui-slider .ui-slider-range{
    background:#011e9e
}
.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#000
}
.commerce .widget_price_filter .price_slider_amount{
    margin-top:33px
}
.commerce .widget_price_filter .price_slider_amount .price_label{
    font-size:14px;
    color:#696969;
    padding:3px 0 0
}
.commerce .widget_price_filter .price_slider_amount .button{
    background:#011e9e;
    height:40px;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    padding:0 15px;
    display:inline-block;
    font-size:14px;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce .cart input.button:focus,.commerce table.wishlist_table td.product-add-to-cart a:focus,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:focus,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator button[type=submit]:focus,.single-product div.product #reviews #review_form_wrapper form .form-submit input:focus,.single-product div.product div.summary .cart .button:focus{
    outline:0
}
.commerce .widget_price_filter .price_slider_amount .button:hover{
    background:#000
}
.commerce ul.product_list_widget li{
    padding:10px 0
}
.commerce ul.product_list_widget li:first-child{
    padding-top:0
}
.commerce ul.product_list_widget li img{
    width:80px
}
.commerce ul.product_list_widget li a{
    font-size:18px;
    color:#000;
    line-height:24px;
    font-weight:400
}
.commerce ul.product_list_widget li .amount{
    font-size:18px;
    color:#f3e200;
    line-height:24px;
    font-weight:800;
    display:inline-block;
    margin-top:10px
}
.noo-product-content:after,.single-product div.product.product-type-grouped div.summary .single_variation_wrap:after,.single-product div.product.product-type-variable div.summary .single_variation_wrap:after{
    content:'';
    display:table;
    clear:both
}
.commerce ul.product_list_widget li del{
    color:#f3e200;
    margin-right:5px
}
.commerce ul.product_list_widget li del span.amount{
    font-size:14px
}
.commerce span.onsale{
    -webkit-border-radius:0;
    border-radius:0;
    background:#011e9e;
    left:0;
    top:0
}
.noo-product-content{
    margin-bottom:70px
}
.commerce div.product div.images,.commerce div.product div.summary{
    margin-bottom:0!important
}
.single-product div.product.product-type-variable div.summary .yith-wcwl-add-to-wishlist{
    margin-left:0
}
.single-product div.product.product-type-variable div.summary .single_variation_wrap{
    margin-top:20px;
    margin-bottom:20px
}
.single-product div.product.product-type-variable div.summary form.cart .variations{
    margin-bottom:0
}
.single-product div.product.product-type-grouped div.summary .yith-wcwl-add-to-wishlist{
    margin-left:0;
    -webkit-transform:translate(150px,-40px);
    -ms-transform:translate(150px,-40px);
    -o-transform:translate(150px,-40px);
    transform:translate(150px,-40px)
}
.single-product div.product.product-type-grouped div.summary .single_variation_wrap{
    margin-top:20px;
    margin-bottom:20px
}
.single-product div.product.product-type-grouped div.summary form.cart .group_table td{
    vertical-align:middle
}
.single-product div.product.product-type-grouped div.summary form.cart .group_table td.label{
    width:50%
}
.single-product div.product.product-type-grouped div.summary form.cart .group_table .price{
    width:30%;
    font-size:18px;
    font-weight:400;
    color:#000
}
.single-product div.product div.summary .entry-title{
    color:#000;
    font-weight:800;
    font-size:20px;
    line-height:24px;
    text-transform:uppercase;
    padding:0;
    margin:0 0 8px
}
.single-product div.product div.summary .commerce-product-rating{
    margin-bottom:0
}
.single-product div.product div.summary .commerce-product-rating .star-rating{
    color:#f3e200;
    width:7em;
    font-size:14px;
    letter-spacing:3px
}
.single-product div.product div.summary .commerce-product-rating a{
    color:#696969
}
.single-product div.product div.summary .price{
    color:#f3e200;
    font-size:28px;
    font-weight:800;
    line-height:64.53px;
    padding:0;
    margin:0
}
.single-product div.product div.summary .price del{
    color:#696969;
    font-size:14px;
    font-weight:400;
    padding-right:8px
}
.single-product div.product div.summary .product-description{
    margin-top:13px;
    border-bottom:1px solid #eeeff0;
    padding-bottom:5px;
    margin-bottom:30px
}
.single-product div.product div.summary .yith-wcwl-add-to-wishlist{
    display:inline-block;
    margin:0 0 0 10px;
    width:40px;
    height:40px;
    position:relative
}
.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:before{
    font-family:FontAwesome;
    content:"\f004";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:212px;
    top:9px
}
.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#f3e200
}
.single-product div.product div.summary .yith-wcwl-add-to-wishlist .ajax-loading{
    position:absolute;
    left:6px;
    top:9px
}
.single-product div.product div.summary .yith-wcwl-wishlistaddedbrowse .feedback,.single-product div.product div.summary .yith-wcwl-wishlistexistsbrowse .feedback{
    display:none
}
.single-product div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.single-product div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    width:40px;
    height:40px;
    overflow:hidden;
    background:#011e9e;
    position:relative;
    text-indent:-200px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.single-product div.product div.summary .yith-wcwl-wishlistaddedbrowse a:before,.single-product div.product div.summary .yith-wcwl-wishlistexistsbrowse a:before{
    font-family:FontAwesome;
    content:"\f00c";
    font-size:14px;
    color:#fff;
    position:absolute;
    left:213px;
    top:7px
}
.single-product div.product div.summary .yith-wcwl-wishlistaddedbrowse a:hover,.single-product div.product div.summary .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#f3e200
}
.single-product div.product div.summary .cart{
    float:left;
    margin-bottom:0!important
}
.single-product div.product div.summary .cart .button{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.single-product div.product div.summary .cart .button:hover{
    background:#f3e200
}
.single-product div.product div.summary .cart .quantity{
    margin:0 10px 0 0
}
.single-product div.product div.summary .cart .quantity input{
    height:40px;
    border:1px solid #eee;
    color:#696969
}
.single-product div.product div.summary .cart .variations td.label{
    width:35%;
    color:#000;
    text-transform:uppercase;
    font-size:12px
}
.single-product div.product div.summary .cart .variations .value select{
    height:35px;
    background:#eee;
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    margin-bottom:5px
}
.single-product div.product div.summary .product_meta{
    margin-top:0
}
.single-product div.product div.summary .product_meta .posted_in,.single-product div.product div.summary .product_meta .sku_wrapper,.single-product div.product div.summary .product_meta .tagged_as{
    margin-top:25px;
    display:block;
    color:#696969;
    font-weight:400
}
.single-product div.product div.summary .product_meta .posted_in strong,.single-product div.product div.summary .product_meta .sku_wrapper strong,.single-product div.product div.summary .product_meta .tagged_as strong{
    font-weight:800;
    color:#000;
    display:inline-block;
    min-width:130px
}
.single-product div.product div.summary .product_meta .posted_in a,.single-product div.product div.summary .product_meta .posted_in span,.single-product div.product div.summary .product_meta .sku_wrapper a,.single-product div.product div.summary .product_meta .sku_wrapper span,.single-product div.product div.summary .product_meta .tagged_as a,.single-product div.product div.summary .product_meta .tagged_as span{
    font-weight:400;
    color:#696969;
    padding-right:5px
}
.single-product div.product div.summary .product_meta .posted_in a:hover,.single-product div.product div.summary .product_meta .posted_in span:hover,.single-product div.product div.summary .product_meta .sku_wrapper a:hover,.single-product div.product div.summary .product_meta .sku_wrapper span:hover,.single-product div.product div.summary .product_meta .tagged_as a:hover,.single-product div.product div.summary .product_meta .tagged_as span:hover{
    color:#000
}
.single-product div.product .commerce-tabs ul.tabs{
    margin:0 0 42px;
    padding:0
}
.single-product div.product .commerce-tabs ul.tabs:after,.single-product div.product .commerce-tabs ul.tabs:before{
    display:none
}
.single-product div.product .commerce-tabs ul.tabs li{
    border:0;
    background:0 0;
    margin:0;
    padding:0
}
.single-product div.product .commerce-tabs ul.tabs li a{
    padding:0 15px;
    position:relative;
    line-height:24px;
    font-weight:800;
    text-transform:uppercase
}
.single-product div.product .commerce-tabs ul.tabs li a:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#b1b1b1;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.single-product div.product .commerce-tabs ul.tabs li.active a,.single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#f3e200
}
.single-product div.product .commerce-tabs ul.tabs li.active a:before,.single-product div.product .commerce-tabs ul.tabs li:hover a:before{
    background:#011e9e
}
.single-product div.product table.shop_attributes{
    margin:0
}
.single-product div.product table.shop_attributes td p{
    padding-left:20px
}
.single-product div.product #reviews #comments{
    padding:0;
    margin:0
}
.single-product div.product #reviews #comments h2{
    padding:0;
    margin:0 0 30px;
    font-size:14px;
    font-weight:700;
    text-transform:uppercase
}
.single-product div.product #reviews #comments div[itemprop=reviewRating]{
    color:#f3e200;
    letter-spacing:3px;
    font-size:12px;
    width:6.5em
}
.single-product div.product #reviews #comments ol.commentlist li .comment-text{
    border:1px solid #eee;
    padding-bottom:15px;
    -webkit-border-radius:0;
    border-radius:0
}
.single-product div.product #reviews #comments ol.commentlist li .comment-text .meta strong{
    text-transform:uppercase
}
.single-product div.product #reviews #review_form_wrapper{
    margin-top:15px
}
.single-product div.product #reviews #review_form_wrapper #reply-title{
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
    margin-bottom:30px
}
.single-product div.product #reviews #review_form_wrapper form label{
    min-width:120px;
    color:#000;
    text-transform:uppercase;
    font-size:12px
}
.single-product div.product #reviews #review_form_wrapper form input:not([type=submit]){
    background:#eee;
    border:0;
    height:40px;
    padding:0 10px;
    margin-bottom:15px
}
.single-product div.product #reviews #review_form_wrapper form .comment-form-rating label{
    margin-bottom:7px
}
.single-product div.product #reviews #review_form_wrapper form .stars a:hover{
    color:#f3e200
}
.single-product div.product #reviews #review_form_wrapper form .comment-form-comment label{
    margin:10px 0 20px
}
.single-product div.product #reviews #review_form_wrapper form .comment-form-comment textarea{
    background:#eee;
    border:0;
    height:140px;
    padding:0 10px;
    margin-bottom:15px
}
.single-product div.product #reviews #review_form_wrapper form .form-submit input{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.single-product div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#f3e200
}
.related,.upsells{
    margin-top:70px
}
.related h2,.upsells h2{
    font-size:20px;
    font-weight:700;
    text-transform:uppercase;
    margin:0;
    padding:0
}
.commerce-cart#main{
    margin-top:-120px;
    position:relative;
    z-index:2
}
.commerce-cart .commerce table.cart{
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    margin:0
}
.commerce-cart .commerce table.cart thead{
    background:#f0f0f0;
    height:50px
}
.commerce-cart .commerce table.cart thead th{
    border:0;
    font-weight:800;
    text-transform:uppercase;
    padding:13px 0
}
.commerce-cart .commerce table.cart thead th.product-name{
    width:20%
}
.commerce-cart .commerce table.cart tr:not(.cart_item){
    background:#f0f0f0
}
.commerce-cart .commerce table.cart tr:not(.cart_item) .actions{
    padding:38px 50px
}
.commerce-cart .commerce table.cart td{
    border-width:0 0 1px;
    border-color:#eeeff0;
    border-style:solid;
    padding:25px 0
}
.commerce-cart .commerce table.cart td.product-remove{
    padding-left:45px
}
.commerce-cart .commerce table.cart td.product-remove a{
    width:30px;
    height:30px;
    overflow:hidden;
    position:relative;
    text-indent:30px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.commerce-cart .commerce table.cart td.product-remove a:before{
    font-family:FontAwesome;
    content:"\f1f8";
    font-size:14px;
    color:#696969;
    position:absolute;
    left:-20px;
    top:7px
}
.commerce-cart .commerce table.cart td.product-remove a:hover{
    background:0 0;
    color:transparent
}
.commerce-cart .commerce table.cart td.product-remove a:hover:before{
    color:red
}
.commerce-cart .commerce table.cart td.product-name a{
    font-size:18px;
    line-height:24px
}
.commerce-cart .commerce table.cart td.product-price span{
    font-size:18px;
    line-height:24px;
    font-weight:800;
    color:#696969
}
.commerce-cart .commerce table.cart td.product-subtotal span{
    font-size:18px;
    line-height:24px;
    font-weight:800;
    color:#000
}
.commerce-cart .commerce table.cart td.product-quantity input{
    height:40px
}
.commerce-cart .commerce table.cart img{
    width:100px
}
.commerce .cart input.button{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.commerce .cart input.button:hover{
    background:#f3e200
}
.commerce-cart table.cart td.actions .coupon .input-text{
    height:40px;
    line-height:40px;
    min-width:230px;
    background:#fff;
    border:0;
    margin-right:10px
}
.commerce-cart .cart-collaterals{
    margin-top:77px
}
.commerce-cart .cart-collaterals .cart_totals h2{
    font-weight:800;
    text-transform:uppercase;
    font-size:20px;
    position:relative;
    padding-left:15px;
    margin-bottom:40px
}
.commerce-cart .cart-collaterals .cart_totals h2:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap{
    background:#f7f7f7;
    padding:16px 30px 26px
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table{
    border:0;
    margin:0
}
.commerce-checkout #main,.onepage-footer{
    margin-top:80px
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table td,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table th{
    border-top:0;
    text-align:left;
    border-color:rgba(0,0,0,.05)
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table th{
    font-weight:700;
    color:#000
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .order-total td,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .order-total th{
    border:0;
    padding-top:23px;
    padding-bottom:10px
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .order-total td .amount{
    font-size:24px;
    line-height:24px;
    color:#ed1c24;
    font-weight:800
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#011e9e;
    font-weight:800
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal th{
    padding-bottom:20px
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping td,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping th{
    padding:20px 0
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator .shipping-calculator-button{
    color:#011e9e;
    font-weight:700;
    text-decoration:none;
    margin-bottom:7px;
    display:inline-block
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator #calc_shipping_country,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator #calc_shipping_postcode{
    background:#eee;
    height:40px;
    border:0;
    padding:0 10px;
    margin-bottom:10px
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator button[type=submit]{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    font-weight:700;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .shipping .commerce-shipping-calculator button[type=submit]:hover{
    background:#f3e200
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover{
    background:#f3e200
}
.commerce-account input:not([type=submit]):focus,.commerce-checkout form .form-row .input-checkbox:focus,.commerce-checkout form.checkout_coupon input[type=text]:focus,.commerce-checkout form.checkout_coupon input[type=submit]:focus{
    outline:transparent 0
}
.commerce-cart .cart-empty{
    text-align:center;
    padding:30px 15px 15px
}
.commerce-cart .return-to-shop{
    padding:0 0 30px;
    text-align:center
}
.commerce-cart .return-to-shop a{
    background:0 0;
    padding:20px;
    border:1px solid #777
}
.commerce-checkout #main article.hentry{
    padding:30px 50px
}
.commerce-checkout .checkout{
    margin-top:100px
}
.commerce-checkout form.login{
    -webkit-border-radius:0;
    border-radius:0;
    border:0;
    padding:30px 25%
}
.commerce-checkout form.login .button{
    width:100%;
    border:0;
    background:#011e9e;
    -webkit-border-radius:0;
    border-radius:0;
    height:44px;
    text-align:center;
    font-size:14px;
    font-weight:400;
    text-transform:uppercase;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    line-height:25px;
    text-shadow:none;
    margin:0;
    color:#fff
}
.commerce-checkout form.login .button:hover{
    background:#000;
    color:#fff
}
.commerce-checkout .commerce-info{
    text-align:center;
    padding:0!important;
    margin:30px 0!important;
    border:0;
    background:0 0;
    color:#696969;
    font-weight:400;
    font-size:18px
}
.commerce-checkout .commerce-info a{
    color:#011e9e
}
.commerce-checkout .commerce-info:before{
    display:none
}
.commerce-checkout form.checkout_coupon{
    border:0;
    padding:0;
    margin:0 auto;
    max-width:600px;
    width:100%
}
.commerce-checkout form.checkout_coupon .form-row-first{
    width:76%;
    float:left
}
.commerce-checkout form.checkout_coupon .form-row-last{
    width:24%;
    float:left
}
.commerce-checkout form.checkout_coupon input[type=text]{
    display:block;
    height:38px;
    border:0;
    width:100%;
    color:#000;
    font-size:14px;
    -webkit-border-radius:0;
    border-radius:0;
    font-style:normal;
    font-weight:400;
    background:#eee
}
.commerce-checkout form.checkout_coupon input[type=text]::-moz-placeholder{
    color:#000;
    opacity:1
}
.commerce-checkout form.checkout_coupon input[type=text]:-ms-input-placeholder{
    color:#000
}
.commerce-checkout form.checkout_coupon input[type=text]::-webkit-input-placeholder{
    color:#000
}
.commerce-checkout form.checkout_coupon input[type=submit]{
    width:100%;
    height:38px;
    background:#000;
    color:#fff;
    -webkit-border-radius:0;
    border-radius:0;
    display:block;
    text-align:center;
    font-weight:400;
    font-size:14px;
    text-transform:uppercase;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tbody td.product-total,.commerce-checkout .order_review_wrap #order_review table.shop_table tr th.product-total{
    text-align:right
}
.commerce-checkout form.checkout_coupon input[type=submit]:hover{
    background:#011e9e
}
.commerce-checkout #customer_details h3{
    padding:0 0 0 15px;
    margin:0 0 34px;
    color:#000;
    font-size:20px;
    font-weight:800;
    position:relative;
    text-transform:uppercase
}
.commerce-checkout #customer_details h3:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-checkout .commerce-shipping-fields #ship-to-different-address{
    margin-top:30px
}
.commerce-checkout .commerce-shipping-fields #ship-to-different-address label{
    margin:0 0 34px;
    color:#000;
    font-size:18px;
    font-weight:800;
    padding:0 10px 0 15px;
    position:relative;
    text-transform:uppercase;
    display:inline-block
}
.commerce-checkout .commerce-shipping-fields #ship-to-different-address label:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-checkout form .form-row{
    padding:0;
    margin:0 0 22px
}
.commerce-checkout form .form-row.billing_address_2_field{
    margin-top:15px
}
.commerce-checkout form .form-row label{
    font-size:14px;
    font-weight:800;
    color:#696969;
    margin:0 0 11px;
    padding:0
}
.commerce-checkout form .form-row .select2-container .select2-choice,.commerce-checkout form .form-row input{
    height:40px;
    width:100%;
    border:0;
    background:#f0f0f0;
    -webkit-border-radius:0;
    border-radius:0;
    font-size:14px;
    font-weight:400;
    color:#696969;
    font-style:normal;
    line-height:35px;
    padding:0 10px
}
.commerce-checkout form .form-row .select2-container .select2-choice::-moz-placeholder,.commerce-checkout form .form-row input::-moz-placeholder{
    color:#696969;
    opacity:1
}
.commerce-checkout form .form-row .select2-container .select2-choice:-ms-input-placeholder,.commerce-checkout form .form-row input:-ms-input-placeholder{
    color:#696969
}
.commerce-checkout form .form-row .select2-container .select2-choice::-webkit-input-placeholder,.commerce-checkout form .form-row input::-webkit-input-placeholder{
    color:#696969
}
.commerce-checkout form .form-row textarea{
    border:0;
    background:#f0f0f0;
    -webkit-border-radius:0;
    border-radius:0;
    font-size:14px;
    font-weight:400;
    color:#696969;
    font-style:normal;
    line-height:35px;
    padding:10px;
    width:100%;
    height:200px
}
.commerce-checkout form .form-row textarea::-moz-placeholder{
    color:#696969;
    opacity:1
}
.commerce-checkout form .form-row textarea:-ms-input-placeholder{
    color:#696969
}
.commerce-checkout form .form-row textarea::-webkit-input-placeholder{
    color:#696969
}
.commerce-checkout form .form-row .input-checkbox{
    -webkit-box-shadow:none;
    box-shadow:none
}
.commerce-checkout .order_review_wrap{
    background:#f7f7f7;
    padding:30px 30px 90px
}
.commerce-checkout .order_review_wrap #order_review_heading{
    padding:0 0 0 15px;
    margin:0 0 34px;
    color:#000;
    font-size:18px;
    font-weight:800;
    text-transform:uppercase;
    position:relative
}
.commerce-checkout .order_review_wrap #order_review_heading:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-checkout .order_review_wrap #order_review table.shop_table{
    border:0;
    margin:0
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tr td,.commerce-checkout .order_review_wrap #order_review table.shop_table tr th{
    border:0
}
.commerce-checkout .order_review_wrap #order_review table.shop_table thead th{
    padding:0 0 10px;
    margin:0;
    color:#000;
    font-size:14px;
    font-weight:700;
    border-bottom:1px solid #e2e2e2
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tbody .cart_item:first-child td{
    padding-top:20px
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tbody .cart_item:last-child td{
    padding-bottom:20px;
    border-bottom:1px solid #e2e2e2
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tbody td{
    padding:10px 0;
    color:#696969;
    font-size:14px;
    font-weight:400;
    vertical-align:top
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td,.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th{
    padding-top:23px
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount{
    font-weight:800;
    color:#011e9e
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .order-total .amount{
    font-size:24px;
    line-height:24px;
    color:#ed1c24;
    display:block
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .order-total td,.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot .order-total th{
    border:0;
    padding-bottom:0
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot th{
    margin:0;
    color:#000;
    font-size:14px;
    font-weight:700;
    padding:23px 0;
    border-bottom:1px solid #e2e2e2
}
.commerce-checkout .order_review_wrap #order_review table.shop_table tfoot td{
    font-weight:400;
    font-size:14px;
    border-bottom:1px solid #e2e2e2;
    padding:23px 0
}
.commerce-checkout #payment{
    background:#f7f8f9;
    -webkit-border-radius:0;
    border-radius:0;
    margin-top:30px
}
.commerce-checkout #payment ul.payment_methods{
    border:1px solid #eaeaea;
    background:#fff;
    padding:0 0 10px
}
.commerce-checkout #payment ul.payment_methods li{
    border-top:1px solid #eaeaea
}
.commerce-checkout #payment ul.payment_methods li:first-child{
    border-top:0
}
.commerce-checkout #payment ul.payment_methods li label{
    font-size:14px;
    font-weight:700;
    padding-right:20px
}
.commerce-checkout #payment ul.payment_methods li input[type=radio]{
    margin:15px 20px 15px 10px
}
.commerce-checkout #payment div.payment_box{
    background:0 0;
    border-top:1px solid #e2e2e2;
    margin:0;
    padding:20px;
    width:100%
}
.commerce-checkout #payment div.payment_box:after{
    display:none
}
.commerce-checkout #payment li.payment_method_paypal label img{
    display:block;
    margin:6px 0 0
}
.commerce-checkout #payment li.payment_method_paypal label .about_paypal{
    float:left;
    line-height:30px
}
.commerce-checkout #payment div.place-order{
    padding:0;
    margin:30px 0 0
}
.commerce-checkout #payment #place_order{
    width:100%;
    border:0;
    background:#011e9e;
    -webkit-border-radius:0;
    border-radius:0;
    height:44px;
    text-align:center;
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    line-height:25px;
    text-shadow:none;
    margin:0;
    color:#fff
}
.commerce-checkout #payment #place_order:hover{
    background:#000;
    color:#fff
}
.commerce-checkout .noo-checkout-complete{
    padding-top:40px
}
.commerce-checkout .noo-checkout-complete .order_details{
    margin:30px 0;
    padding:0
}
.commerce-checkout .noo-checkout-complete h2,.commerce-checkout .noo-checkout-complete h3{
    padding:0 0 0 15px;
    margin:30px 0 20px;
    color:#000;
    font-size:16px;
    font-weight:800;
    text-transform:uppercase;
    position:relative
}
.commerce-checkout .noo-checkout-complete h2:before,.commerce-checkout .noo-checkout-complete h3:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-checkout .noo-checkout-complete table.customer_details,.commerce-checkout .noo-checkout-complete table.order_details{
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    margin:0 0 50px
}
.commerce-checkout .noo-checkout-complete table.customer_details td,.commerce-checkout .noo-checkout-complete table.customer_details th,.commerce-checkout .noo-checkout-complete table.order_details td,.commerce-checkout .noo-checkout-complete table.order_details th{
    border-width:0 0 1px;
    border-color:#eeeff0;
    border-style:solid
}
.commerce-checkout .noo-checkout-complete table.customer_details thead th,.commerce-checkout .noo-checkout-complete table.order_details thead th{
    font-weight:800;
    text-transform:uppercase;
    padding:13px 0
}
.commerce-checkout .noo-checkout-complete table.customer_details td,.commerce-checkout .noo-checkout-complete table.order_details td{
    padding:25px 0
}
.commerce-account input.button{
    display:inline-block;
    padding:8px 30px;
    background:#011e9e;
    font-weight:400;
    color:#fff;
    text-align:center;
    line-height:24px;
    text-transform:uppercase;
    -webkit-border-radius:0;
    border-radius:0;
    margin-top:20px
}
.commerce-account input.button:focus,.commerce-account input.button:hover{
    background:#000;
    color:#fff
}
.commerce-account input:not([type=submit]){
    display:block;
    height:40px;
    border:0;
    width:100%;
    color:#696969;
    font-size:14px;
    -webkit-border-radius:0;
    border-radius:0;
    font-style:normal;
    font-weight:400;
    background:#eee;
    padding:0 10px
}
.commerce-account input:not([type=submit])::-moz-placeholder{
    color:#696969;
    opacity:1
}
.commerce-account input:not([type=submit]):-ms-input-placeholder{
    color:#696969
}
.commerce-account input:not([type=submit])::-webkit-input-placeholder{
    color:#696969
}
.commerce-account label,.commerce-account p{
    font-size:14px;
    color:#777;
    margin:0 0 10px;
    padding:0
}
.commerce-account #customer_login h2{
    padding:0 0 0 15px;
    margin:0 0 34px;
    color:#000;
    font-size:18px;
    font-weight:800;
    text-transform:uppercase;
    position:relative
}
.commerce-account #customer_login h2:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#f3e200;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.commerce-account form.register{
    min-height:331px
}
.commerce-account h2,.commerce-account h3{
    font-size:20px;
    margin-bottom:25px
}
.select2-drop-mask{
    background:#777
}
.commerce form.lost_reset_password input{
    border:1px solid #eee
}
.commerce form.login,.commerce form.register{
    border:1px solid #eee;
    -webkit-border-radius:0;
    border-radius:0
}
.commerce form.login .form-row,.commerce form.register .form-row{
    margin-bottom:15px
}
.commerce form.login .lost_password,.commerce form.login label,.commerce form.register .lost_password,.commerce form.register label{
    font-size:12px;
    font-weight:400;
    color:#696969;
    margin:0 0 10px;
    padding:0
}
.commerce form.login label[for=rememberme],.commerce form.register label[for=rememberme]{
    margin-left:8px
}
.wishlist-title{
    display:none
}
.commerce table.wishlist_table{
    border:0;
    -webkit-border-radius:0;
    border-radius:0;
    margin:0
}
.commerce table.wishlist_table .product-thumbnail{
    width:12%;
    text-align:center
}
.commerce table.wishlist_table .product-thumbnail a{
    margin:auto
}
.commerce table.wishlist_table thead{
    background:#f0f0f0;
    height:50px
}
.commerce table.wishlist_table thead th{
    border:0;
    font-weight:800;
    text-transform:uppercase;
    padding:25px 0;
    font-size:14px;
    text-align:center
}
.commerce table.wishlist_table td{
    border-width:0 0 1px;
    border-color:#eeeff0;
    border-style:solid;
    padding:25px 0;
    text-align:center;
    font-size:14px
}
.commerce table.wishlist_table td.product-remove{
    padding-left:0
}
.commerce table.wishlist_table td.product-remove a{
    width:30px;
    height:30px;
    overflow:hidden;
    position:relative;
    text-indent:30px;
    display:inline-block;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.commerce table.wishlist_table td.product-remove a:before{
    font-family:FontAwesome;
    content:"\f1f8";
    font-size:14px;
    color:#696969;
    position:absolute;
    left:-20px;
    top:7px
}
.commerce table.wishlist_table td.product-remove a:hover{
    background:0 0;
    color:transparent
}
.commerce table.wishlist_table td.product-remove a:hover:before{
    color:red
}
.commerce table.wishlist_table td.product-add-to-cart a{
    padding:0 21px;
    background:#011e9e;
    border:0;
    color:#fff;
    text-transform:uppercase;
    font-weight:700;
    display:inline-block;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s;
    height:40px;
    line-height:40px;
    -webkit-border-radius:0;
    border-radius:0
}
.commerce table.wishlist_table td.product-add-to-cart a:hover{
    background:#5a71d8
}
.onepage-footer{
    background:#000;
    padding-top:70px;
    padding-bottom:35px
}
.onepage-footer .widget{
    margin-bottom:30px;
    text-align:center
}
.onepage-footer .widget_noo_infomation_onpage .onepage-social{
    margin-bottom:20px
}
.onepage-footer .widget_noo_infomation_onpage .onepage-social a{
    font-size:18px;
    color:#fff;
    margin:0 14px
}
.onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover{
    color:#5a71d8
}
.onepage-footer .widget_noo_infomation_onpage .noo-one-footer{
    color:#787878;
    line-height:21px
}
.onepage-footer .widget_noo_infomation_onpage .noo-one-footer i{
    color:#5a71d8
}
.wrap-footer{
    padding:94px 0 98px;
    background:center center no-repeat #333;
    color:#eee;
    background-size:cover
}
.wrap-footer a{
    color:#eee
}
.wrap-footer .widget-title,.wrap-footer .widget_rss li .rsswidget{
    color:#fff
}
.widget-title{
    text-transform:uppercase;
    font-size:18px;
    margin-bottom:40px;
    margin-top:0;
    font-weight:800
}
.widget_noo_infomation .noo-infomation-attr li .phone-text,.widget_rss li .rsswidget{
    font-weight:700
}
.widget{
    margin-top:30px
}
.widget:first-child{
    margin-top:0
}
.widget ul{
    list-style:none;
    padding:0;
    margin:0
}
.widget ul li a{
    font-size:14px;
    line-height:24px
}
.widget ul li ul{
    margin:.4688em 0 0 1em;
    padding-top:.4688em
}
.widget input,.widget select,.widget textarea{
    width:100%;
    height:40px
}
.textwidget img{
    margin-bottom:10px
}
.textwidget .entry-caption,.textwidget .gallery-caption,.textwidget .wp-caption .wp-caption-text{
    color:#eee;
    margin-top:10px
}
.widget_calendar table{
    border-width:1px 0 0 1px;
    border-style:solid;
    border-color:#eee
}
.widget_calendar table caption{
    margin-bottom:15px
}
.widget_calendar table td,.widget_calendar table th{
    border-width:0 1px 1px 0;
    border-style:solid;
    border-color:#eee
}
.widget_rss li{
    margin-bottom:30px
}
.widget_rss li .rss-date{
    display:block
}
.noo-md-custom{
    width:22.22222%;
    padding:0 15px;
    float:left
}
.widget_noo_infomation{
    background:rgba(255,255,255,.85);
    margin-top:-154px!important;
    padding-bottom:20px
}
.widget_noo_infomation .noo-infomation-attr{
    padding:1px 30px 55px;
    color:#000;
    line-height:24px
}
.widget_noo_infomation .noo-infomation-attr li{
    position:relative;
    padding-left:30px;
    margin-top:12px
}
.widget_noo_infomation .noo-infomation-attr li span.fa{
    position:absolute;
    color:#011e9e;
    font-size:14px;
    padding-right:10px;
    left:0;
    top:5px
}
.widget_noo_infomation .noo-infomation-attr li address{
    font-size:14px;
    margin:0
}
.widget_noo_infomation .noo-info-footer{
    padding:24px 0;
    margin:0 30px;
    position:relative;
    font-size:12px;
    line-height:21px;
    color:#787878
}
.widget_noo_infomation .noo-info-footer:before{
    position:absolute;
    top:0;
    left:0;
    width:70px;
    height:1px;
    background:#b1b1b1;
    content:''
}
.noo-custom-menu ul li a:before,.widget_noo_services ul li a:before{
    left:0;
    top:50%;
    -o-transform:translate(0,-50%);
    width:4px;
    height:4px;
    content:''
}
.widget_noo_infomation .noo-info-footer i{
    color:#011e9e
}
.social-all{
    background:#011e9e;
    padding:18px 33px
}
.social-all span{
    padding-right:5px
}
.social-all a{
    margin-left:22px;
    font-size:14px
}
.social-all a:hover{
    color:#f3e200
}
.noo-info-top{
    padding:50px 30px 0;
    color:#000;
    line-height:24px
}
.noo-info-top p{
    margin-top:25px
}
.widget_noo_services{
    padding-left:30px
}
.noo-custom-menu ul li a,.widget_noo_services ul li a{
    line-height:36px;
    text-decoration:none;
    padding-left:14px
}
.widget_noo_services ul li a{
    color:#ccc;
    display:block;
    position:relative
}
.widget_noo_services ul li a:before{
    position:absolute;
    transform:translate(0,-50%);
    background:#585858;
    -webkit-border-radius:50%;
    border-radius:50%
}
.widget_noo_services ul li a:hover{
    color:#fff
}
.widget_noo_services ul li a:hover:before{
    background:#fff
}
.noo-custom-menu:after{
    clear:both;
    content:'';
    display:table
}
.noo-custom-menu ul{
    float:left;
    margin-left:36px
}
.noo-custom-menu ul:first-child{
    margin-left:0
}
.noo-custom-menu ul li a{
    color:#ccc;
    display:block;
    position:relative
}
.noo-custom-menu ul li a:before{
    position:absolute;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%);
    background:#585858;
    -webkit-border-radius:50%;
    border-radius:50%
}
.noo-custom-menu ul li a:hover{
    color:#fff
}
.noo-custom-menu ul li a:hover:before{
    background:#fff
}
.recent-tweets li{
    padding-bottom:15px!important;
    border-top:1px solid rgba(255,255,255,.1);
    padding-top:15px
}
.recent-tweets li:first-child{
    border:0;
    padding-top:0
}
.recent-tweets li .twitter_user{
    padding-bottom:5px
}
.recent-tweets li .twitter_user .twitter_profile{
    position:relative;
    padding-right:4px
}
.recent-tweets li .twitter_user .twitter_profile:before{
    font-family:FontAwesome;
    content:"\f099";
    color:#686869
}
.recent-tweets li .twitter_user .twitter_profile img{
    display:none
}
.recent-tweets li .twitter_user .twitter_username{
    padding-left:5px;
    color:#f3e200
}
.recent-tweets li .tw-content{
    padding-left:22px;
    display:block;
    color:#ccc
}
.recent-tweets li .tw-content a{
    color:#fff
}
.noo-bottom-bar-content{
    background:#222;
    padding:30px 0
}
a.go-to-top,a.go-to-top:hover a.go-to-top:focus{
    background-color:rgba(0,0,0,.15);
    -webkit-border-radius:4px;
    border-radius:4px;
    bottom:72px;
    opacity:0;
    filter:alpha(opacity=0);
    position:fixed;
    right:-60px;
    -webkit-transition:all .2s ease-in-out 0s;
    -o-transition:all .2s ease-in-out 0s;
    transition:all .2s ease-in-out 0s;
    color:#fff;
    font-size:40px;
    height:50px;
    line-height:1;
    text-align:center;
    width:50px;
    z-index:100;
    visibility:hidden
}
.theme-rtl,.theme-rtl form input,.theme-rtl form select,.theme-rtl form textarea{
    text-align:right
}
a.go-to-top.on,a.go-to-top:hover a.go-to-top:focus.on{
    opacity:.8;
    filter:alpha(opacity=80);
    visibility:visible;
    right:20px
}
a.go-to-top.on:hover,a.go-to-top:hover a.go-to-top:focus.on:hover{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-rtl header .navbar-header{
    float:right!important
}
.theme-rtl header .noo-main-menu{
    float:left!important
}
.theme-rtl header .noo-main-menu .navbar-nav li>.sub-menu{
    left:auto;
    right:0
}
.theme-rtl header .noo-main-menu .navbar-nav li>.sub-menu li .sub-menu{
    right:70%;
    left:auto
}
.theme-rtl header .noo-main-menu .navbar-nav li>.sub-menu li:hover .sub-menu{
    right:100%
}
.theme-rtl header .noo-main-menu .navbar-nav li:hover .sub-menu{
    top:100%
}
.theme-rtl #comments li .comment-wrap .comment-img,.theme-rtl #comments ol .comment-wrap .comment-img{
    float:right
}
.theme-rtl #comments li .comment-block,.theme-rtl #comments ol .comment-block{
    padding-right:110px;
    padding-left:0
}
.theme-rtl .noo-shortcode-slider .left{
    position:absolute;
    width:60%;
    height:710px;
    left:0;
    bottom:0
}
.theme-rtl .noo-shortcode-slider .right{
    position:absolute;
    width:40%;
    height:430px;
    right:0;
    bottom:0
}
.theme-rtl .book-free{
    right:auto;
    left:15px;
    padding:0 0 30px 15px
}
.theme-rtl .noo-custom-menu ul li a:before,.theme-rtl .noo-team-content .team-specialty .team-specialty-attr ul li:before,.theme-rtl .noo-team-content .team-title:before,.theme-rtl .noo-title .noo-title-number,.theme-rtl .our-blog-item .blog-item .blog-hover .entry-sh-footer:before,.theme-rtl .widget_noo_infomation .noo-info-footer:before,.theme-rtl .widget_noo_infomation .noo-infomation-attr li span.fa,.theme-rtl .widget_noo_services ul li a:before{
    left:auto;
    right:0
}
.theme-rtl .noo-news-slider li .noo-news-item .container p{
    max-width:100%;
    width:100%;
    margin:0;
    padding:0 0 0 40%;
    color:#fff
}
.theme-rtl .noo-news-slider li .noo-news-item .container h1{
    width:100%
}
.theme-rtl .noo-news-slider li .noo-news-item .container h1:after{
    clear:both;
    content:'';
    display:table
}
.theme-rtl select{
    direction:rtl
}
.theme-rtl .noo-title{
    padding:0 72px 0 0
}
.theme-rtl .noo-title .last{
    height:auto;
    overflow:visible
}
.theme-rtl .noo-title .frist{
    display:inline-block;
    overflow:hidden;
    height:50px;
    vertical-align:top
}
.theme-rtl .choose_style1 .choose-icon-wrap{
    float:right
}
.theme-rtl .choose_style1 .choose-icon-wrap .choose-icon{
    margin:0 0 0 28px
}
.theme-rtl .widget_noo_infomation .noo-infomation-attr li{
    padding-left:0;
    padding-right:30px
}
.theme-rtl .social-all:after{
    clear:both;
    content:'';
    display:table
}
.theme-rtl .blog-title .noo-blog-control,.theme-rtl .noo-list.list-default span,.theme-rtl .team-title .noo-team-control{
    display:inline-block
}
.theme-rtl .social-all span{
    padding-right:0;
    padding-left:15px;
    float:right
}
.theme-rtl table td,.theme-rtl table th{
    text-align:right!important;
    padding-right:30px!important
}
.theme-rtl .noo-custom-menu ul li a,.theme-rtl .widget_noo_services ul li a{
    padding-left:0;
    padding-right:14px
}
.theme-rtl .noo-custom-menu ul{
    float:right;
    margin-right:36px;
    margin-left:0
}
.theme-rtl .noo-custom-menu ul:first-child{
    margin-right:0
}
.theme-rtl .noo-team-content .team-left{
    float:right
}
.theme-rtl .noo-team-content .team-contact ul li .after_cler i{
    float:right;
    padding-right:0;
    padding-left:17px
}
.theme-rtl .noo-team-content .team-specialty .team-specialty-attr ul li,.theme-rtl .noo-team-content .team-title{
    padding:0 14px 0 0
}
.theme-rtl .noo-clients-default .noo_clients li{
    float:right;
    text-align:right
}
.theme-rtl .header-2 .noo-search-wrap{
    float:left!important
}
.theme-rtl .header-2 .noo-search-wrap #form-header .category-tree{
    float:right;
    border-left:1px solid #eeeff0;
    border-right:0
}
.theme-rtl .header-2 .noo-search-wrap #form-header .category-tree .category-inner i{
    left:22px;
    right:auto
}
.theme-rtl .header-2 .noo-search-wrap #form-header .category-tree .category-inner span{
    padding-right:22px;
    padding-left:0
}
.theme-rtl .header-2 .noo-search-wrap #form-header .category-tree .nav-dropdown{
    padding-right:22px;
    padding-left:10px
}
.theme-rtl .header-2 .noo-search-wrap #form-header .search-input .icon-search-form{
    right:auto;
    left:15px
}
.theme-rtl .header-2 .noo-search-wrap #form-header .search-input .ajax_load{
    right:auto;
    left:11px
}
.theme-rtl .header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li img{
    float:right
}
.theme-rtl .header-2 .noo-search-wrap #form-header .search-input .returs_ajax ul li .ajax_p_content{
    padding-right:70px;
    padding-left:auto
}
.theme-rtl .noo-infomation-cart ul li.phone{
    padding-left:0;
    padding-right:45px
}
.theme-rtl .noo-infomation-cart ul li.phone i{
    left:auto;
    right:10px
}
.theme-rtl .noo-infomation-cart ul .noo-menu-item-cart .cart-button .cart-item{
    float:right
}
.theme-rtl .noo-infomation-cart ul .noo-menu-item-cart .cart-button .cart-name{
    padding-left:0;
    padding-right:23px
}
.theme-rtl .blog-item-default .bk{
    padding-left:0;
    padding-right:400px
}
.theme-rtl .blog-item-default .blog-sh-left{
    left:auto;
    right:0
}
.theme-rtl .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    float:right;
    margin-right:0;
    margin-left:10px
}
.theme-rtl .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist{
    float:right;
    text-align:left
}
.theme-rtl .simple-product .thumb{
    float:right
}
.theme-rtl header.header-6 .noo-main-menu{
    float:none!important
}
.theme-rtl .noo-topbar ul li a{
    display:block;
    padding-right:30px;
    position:relative
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom,.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom,.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom,.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom,.theme-rtl .masonry-filters-services .services-filters li a:before,.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line .background-line-bottom{
    display:none
}
.theme-rtl .noo-topbar ul li a i{
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.theme-rtl .noo-topbar ul.pull-right li:last-child a{
    padding-right:30px
}
.theme-rtl .masonry-filters-services .services-filters li{
    float:right
}
.theme-rtl .masonry-filters-services .services-filters li a:after{
    position:absolute;
    right:0;
    top:50%;
    margin-top:-2px;
    width:4px;
    height:4px;
    background:#b1b1b1;
    -webkit-border-radius:50%;
    border-radius:50%;
    content:'';
    -webkit-transition:all0 .4s ease 0s;
    -o-transition:all0 .4s ease 0s;
    transition:all0 .4s ease 0s
}
.theme-rtl .noo_team li .noo-team-item .noo-team-info:before,.theme-rtl .noo_testimonial_three li:before{
    right:15px;
    left:auto
}
.theme-rtl .noo-service-header .noo-service-attr ul li span{
    float:left
}
.theme-rtl .noo-service-header .noo-service-attr ul li span:first-child,.theme-rtl .noo_testimonial_three li .testimonial-header .noo_testimonial_avatar{
    float:right
}
.theme-rtl .noo_testimonial_three li .testimonial-header .testimonial-name{
    padding-left:0;
    padding-right:110px
}
.theme-rtl .submit-offer .text{
    padding-right:15px
}
.theme-rtl .widget_search{
    padding:10px 0 0 10px
}
.theme-rtl .commerce ul.product_list_widget li img{
    float:left
}
.theme-rtl .hentry .entry-content-wrap .author-avatar,.theme-rtl .single-author-bio .author-avatar{
    float:right
}
.theme-rtl .noo-sidebar-wrap .widget_categories ul,.theme-rtl .noo-sidebar-wrap .widget_recent_entries ul{
    direction:rtl;
    padding-right:18px
}
.theme-rtl .hentry .entry-content-wrap .entry-content{
    padding-right:200px;
    padding-left:0
}
.theme-rtl .hentry .entry-content-wrap .entry-post-footer:before{
    left:auto;
    right:0
}
.theme-rtl .single-navigation span{
    text-align:left
}
.theme-rtl .single-navigation span.s-next{
    text-align:right
}
.theme-rtl .pull-rtl{
    float:right!important
}
.theme-rtl .our-blog-item .blog-item:hover:before{
    right:10px;
    left:auto
}
.theme-rtl .blog-item-default .blog-sh-right .date .dday{
    float:none
}
.theme-rtl .blog-item-default .blog-sh-right .default-blog-footer:before{
    left:auto;
    right:0
}
.theme-rtl .noo-checklist li:before,.theme-rtl .noo-service-header .noo-service-attr ul li:before,.theme-rtl .project-title:before{
    left:inherit;
    right:0
}
.theme-rtl .project-item .project-inner .project-ds{
    padding-left:0;
    padding-right:30px
}
.theme-rtl .project-title{
    padding:0 14px 0 0
}
.theme-rtl .noo-checklist li{
    padding-left:0;
    padding-right:25px
}
.theme-rtl .noo-service-header .noo-service-attr ul li{
    padding-left:0;
    padding-right:14px
}
.theme-rtl #comments ol li .comment-wrap .comment-block .comment-reply,.theme-rtl #comments ul li .comment-wrap .comment-block .comment-reply{
    left:0;
    right:inherit
}
.theme-rtl .single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    font-size:0
}
.theme-rtl .single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:before{
    left:27px
}
@media (max-width:767px){
    .theme-rtl .blog-item-default .bk{
        padding-left:0;
        padding-right:0
    }
}
@media (min-width:992px) and (max-width:1199px){
    header .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu{
        max-width:970px;
        width:100%
    }
}
@media (max-width:1300px){
    div.ntop0{
        padding-top:0!important
    }
}
@media (max-width:1200px){
    .money-content .money-entry-content{
        font-size:14px
    }
    .noo-title strong{
        padding-top:55px
    }
    .noo-newsltter-form .mc-email{
        max-width:425px
    }
    .noo-newsltter-boxed .noo-newsltter-form .mc-email{
        max-width:70%
    }
    .noo_pricing{
        max-width:290px;
        width:100%
    }
    .noo_pricing .pricing_header:before{
        border-left:145px solid transparent;
        border-right:145px solid transparent
    }
    .blog-title.style2{
        padding:0
    }
    div.responsive_left_15x{
        padding-left:15px!important
    }
    .header-2 .noo-search-wrap #form-header .search-input{
        width:270px
    }
    .entry-poster-meta{
        width:60%
    }
    .noo-product-item{
        width:50%
    }
    .first{
        clear:none
    }
    .noo-product-item:nth-child(11),.noo-product-item:nth-child(13),.noo-product-item:nth-child(15),.noo-product-item:nth-child(17),.noo-product-item:nth-child(19),.noo-product-item:nth-child(21),.noo-product-item:nth-child(3),.noo-product-item:nth-child(5),.noo-product-item:nth-child(7),.noo-product-item:nth-child(9){
        clear:both
    }
}
.navbar-default{
    background:0 0;
    border:none;
    margin-bottom:0
}
@media (max-width:991px){
    .theme-rtl .header-3 button.noo_icon_menu,.theme-rtl .header-5 button.noo_icon_menu,.theme-rtl .header-style2 button.noo_icon_menu,.theme-rtl button.noo_icon_menu{
        left:0
    }
    body .masonry-item,body .noo-project-grid .masonry-item{
        width:50%
    }
    .navbar-default{
        min-height:70px
    }
    .header-default .noo-nav-header4 .noo-nav-wrap{
        padding:0
    }
    .noo-page-heading .page-title{
        font-size:30px
    }
    header .noo-main-menu{
        display:none
    }
    .off-canvas,.off-canvas body{
        width:100%;
        overflow-x:hidden
    }
    body .responsive_mt_70x{
        margin-top:70px!important
    }
    body .responsive_4_8x{
        padding-top:40px!important;
        padding-bottom:80px!important
    }
    body .responsive_0_8x{
        padding-top:0!important;
        padding-bottom:80px!important
    }
    body .responsive_6_4x{
        padding-top:60px!important;
        padding-bottom:40px!important
    }
    body .responsive_top_100x{
        padding-top:100px!important
    }
    body .responsive_top_70x{
        padding-top:70px!important
    }
    body .responsive_80x{
        padding-top:80px!important;
        padding-bottom:80px!important
    }
    body .responsive_50x{
        padding-top:50px!important;
        padding-bottom:50px!important
    }
    body .responsive_top_10x{
        padding-top:10px!important
    }
    .header-4 .noo_icon_menu{
        background:0 0;
        color:#fff
    }
    .noo-main-canvas .sub-menu{
        list-style:none;
        padding-left:20px
    }
    button.noo_icon_menu{
        display:block;
        position:absolute;
        right:10px;
        top:50%;
        -webkit-transform:translate(0,-50%);
        -ms-transform:translate(0,-50%);
        -o-transform:translate(0,-50%);
        transform:translate(0,-50%);
        background:#fff;
        color:#333;
        border:0;
        padding:5px 10px
    }
    .header-3 button.noo_icon_menu,.header-5 button.noo_icon_menu,.header-style2 button.noo_icon_menu{
        right:0
    }
    .header-6 button.noo_icon_menu{
        right:10px
    }
    .off-canvas{
        position:relative
    }
    .off-canvas body{
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box
    }
    .off-canvas body>*{
        left:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
        -webkit-transition:-webkit-transform .5s ease;
        -moz-transition:-moz-transform .5s ease;
        -o-transition:-o-transform .5s ease;
        transition:transform .5s ease;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -o-backface-visibility:hidden;
        backface-visibility:hidden
    }
    .off-canvas #off-canvas-nav{
        display:block;
        position:absolute;
        top:0;
        left:0;
        width:0;
        z-index:1;
        background:0 0
    }
    .off-canvas #off-canvas-nav .noo-main-canvas{
        margin:0;
        position:absolute;
        left:0;
        top:0;
        width:250px;
        
    }
    .off-canvas #off-canvas-nav .noo-main-canvas .nav-collapse{
        background:#333;
        height:auto;
        margin:0;
        padding:30px 0;
        width:100%
    }
    .off-canvas #off-canvas-nav .noo-main-canvas .nav-collapse li{
        float:none;
        clear:both
    }
    .off-canvas #off-canvas-nav .noo-main-canvas .nav-collapse .product_list_widget li{
        min-height:95px
    }
    .off-canvas #off-canvas-nav .noo-main-canvas .nav-collapse li.noo-menu-item-simple-cart a i{
        color:#fff
    }
    .off-canvas #off-canvas-nav .noo-main-canvas .nav-collapse li a{
        color:#fff;
        display:block;
        font-size:13px;
        font-weight:400;
        line-height:16px;
        margin:0;
        padding:8px 20px;
        position:relative;
        text-decoration:none;
        text-transform:none;
        letter-spacing:0
    }
    .off-canvas-enabled body>*{
        -webkit-transform:translateX(250px);
        -moz-transform:translateX(250px);
        -o-transform:translateX(250px);
        transform:translateX(250px)
    }
    .off-canvas-enabled #noo-main-canvas{
        display:block
    }
    body .noo-main-canvas{
        background:rgba(0,0,0,0);
        border:0;
        color:#000;
        display:block;
        padding:0
    }
    .header-2 .noo-search-wrap #form-header,.header-2 .noo-wrap-menu,.header-5 .noo-search-wrap{
        display:none
    }
    .noo-main-canvas i{
        color:#000;
        font-size:14px;
        line-height:50px
    }
    .nav-collapse{
        height:0;
        overflow:hidden
    }
    .noo-nav-wrap{
        padding:0
    }
    .noo-main-canvas .noo_megamenu_widget_area{
        padding-left:20px
    }
    .noo-main-canvas .noo_megamenu_widget_area .widget-title{
        color:#fff;
        font-size:13px;
        font-weight:400;
        line-height:16px;
        margin-top:15px;
        text-transform:none;
        margin-bottom:10px
    }
    .noo-main-canvas .noo_megamenu_widget_area .commerce ul.cart_list,.noo-main-canvas .noo_megamenu_widget_area .commerce ul.product_list_widget{
        padding-left:10px
    }
    .noo-main-canvas .noo_megamenu_widget_area .commerce ul.cart_list li a,.noo-main-canvas .noo_megamenu_widget_area .commerce ul.product_list_widget li a{
        padding-left:0!important
    }
    .noo-main-canvas .noo_megamenu_widget_area .commerce ul.cart_list li img,.noo-main-canvas .noo_megamenu_widget_area .commerce ul.product_list_widget li img{
        width:50px
    }
    .noo-main-canvas .noo_megamenu_widget_area .commerce ul.cart_list li .amount,.noo-main-canvas .noo_megamenu_widget_area .commerce ul.product_list_widget li .amount{
        font-size:13px;
        margin-top:0
    }
    header.noo-header.header-default{
        position:relative;
        left:auto;
        top:auto
    }
    .header-2{
        border-bottom:2px solid #eee
    }
    .header-2 .noo-search-wrap{
        margin-top:26px
    }
    .header-2 .navbar-default .noo-nav-wrap{
        min-height:100px
    }
    .header-2 .navbar-default .navbar-brand{
        min-height:100px;
        line-height:100px
    }
    .noo-infomation-cart{
        margin-right:70px
    }
    .header-5 .navbar-default .noo-nav-wrap{
        min-height:70px;
        margin-bottom:0
    }
    .header-5 .navbar-default .navbar-brand{
        line-height:70px;
        min-height:70px
    }
    .header-6 .navbar-default .noo-nav-wrap{
        min-height:60px;
        margin-bottom:0
    }
    .header-6 .navbar-default .noo-nav-wrap .navbar-brand{
        line-height:60px;
        min-height:60px;
        display:inline-block
    }
    .clients .next-client,.clients .prev-client,.commerce table.wishlist_table .product-stock-stauts,.commerce table.wishlist_table tbody td.product-stock-status,.header-6 .noo-infomation-cart,.noo-shortcode-slider .left,.noo-shortcode-slider .right,.noo-single-product .icon-product,.services-content .services-entry a{
        display:none
    }
    .header-6 .navbar-default .navbar-header{
        text-align:left
    }
    .noo-topbar{
        padding:5px 0;
        border-bottom:1px solid #eee
    }
    .noo-topbar ul li a:hover{
        color:#000
    }
    .navbar-brand{
        line-height:70px
    }
    .noo-news-slider li .noo-news-item{
        height:500px
    }
    .noo-news-slider li .noo-news-item .container{
        padding-top:223px
    }
    .noo-news-slider li .noo-news-item .container .cat a{
        line-height:70px;
        font-size:70px
    }
    .noo-news-slider li .noo-news-item .container h1{
        font-size: 28px;
        line-height: 35px;
        margin: 3px 0 20px;
        display: inline-block;
        width: 100%;
    }
    .book-free{
        width:100%;
        right:auto;
        left:auto;
        bottom:auto;
        position:relative
    }
    .book-wrap{
        height:auto
    }
    .money-icon{
        width:190px
    }
    .money-content{
        padding-left:80px
    }
    .money-content .money-title{
        font-size:24px;
        line-height:24px
    }
    .money-content .money-entry-content{
        font-size:14px;
        width:65%
    }
    .money-content .noo-button{
        padding:14px 25px
    }
    .services-item{
        max-width:none;
        width:100%;
        height:auto;
    }
    .team-title .noo-team-control{
        margin-top:30px;
        margin-bottom:40px
    }
    .team-title .noo-team-control button i{
        font-size:20px
    }
    .noo-newsltter-form .mc-email{
        max-width:400px
    }
    .noo-md-custom{
        width:50%
    }
    .noo-md-custom:nth-child(3){
        clear:both
    }
    .noo-footer-4{
        margin-bottom:40px
    }
    .blog-title{
        max-width:100%;
        padding:50px 15px
    }
    .noo-sh-product2,.noo-sh-product2 .product-left-content,.noo-single-product .noo-sh-product{
        padding-top:60px
    }
    .book-creative .book-form2{
        width:69%
    }
    .width50-center,.width60-center{
        width:80%
    }
    .noo-single-product .product-right{
        margin-top:30px
    }
    .noo-sh-product2{
        padding-bottom:80px
    }
    .product-left-content{
        padding-top:80px
    }
    .noo-single-product .svg-bottom.line-out{
        height:100px;
        bottom:-100px
    }
    .noo-newsltter-boxed .subscribe-text,.noo-newsltter-boxed .title-newsltter{
        padding:0 0 0 15px
    }
    .noo-newsltter-boxed .noo-newsltter-form{
        padding-left:15px
    }
    .noo-newsltter-boxed .noo-newsltter-form .mc-email{
        max-width:400px
    }
    .noo-poster .noo-poster-bk .poster-prev{
        left:15px;
        z-index:1
    }
    .noo-poster .noo-poster-bk .nav-button.poster-next{
        right:15px;
        z-index:1
    }
    .masonry-filters-services .services-filters{
        padding:17px 25px 0 30px
    }
    .masonry-filters-services .services-filters li a{
        padding:10px 20px;
        font-size:14px
    }
    .left-offter,.noo-sidebar{
        padding-left:15px
    }
    .noo-services-item{
        margin-top:35px
    }
    .noo-services-item h3{
        font-size:16px
    }
    .masonry-item.blog-masonry{
        width:50%
    }
    .noo-sidebar{
        margin-top:70px
    }
    .noo-service-header .noo-thumbnail{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0)
    }
    .noo-service-header .noo-service-attr{
        padding:50px 30px
    }
    .first{
        clear:none
    }
    .noo-product-item:nth-child(11),.noo-product-item:nth-child(13),.noo-product-item:nth-child(15),.noo-product-item:nth-child(17),.noo-product-item:nth-child(19),.noo-product-item:nth-child(21),.noo-product-item:nth-child(3),.noo-product-item:nth-child(5),.noo-product-item:nth-child(7),.noo-product-item:nth-child(9){
        clear:both
    }
    .commerce div.product div.summary{
        margin-top:50px
    }
    .noo-team-wrap{
        width:100%
    }
    .noo-team-content{
        max-width:90%;
        width:100%;
        height:400px;
        margin:auto;
        overflow-y:scroll;
        padding:15px 25px
    }
    .noo-team-content .team-left{
        width:100%;
        float:none;
        text-align:left
    }
    .noo-team-content .team-right{
        width:100%;
        float:none
    }
    .commerce-cart#main,.commerce-checkout#main{
        margin-top:40px
    }
    .noo-page-heading{
        height:300px
    }
    .noo-page-heading .page-title{
        -webkit-transform:translate(0,-50%);
        -ms-transform:translate(0,-50%);
        -o-transform:translate(0,-50%);
        transform:translate(0,-50%)
    }
    .commerce-checkout .order_review_wrap #order_review table.shop_table tfoot td{
        text-align:right
    }
    .wpcf7-form .container-form{
        width:100%;
        max-width:800px
    }
    .commerce table.wishlist_table .product-name{
        width:30%
    }
    .commerce table.wishlist_table .product-add-to-cart,.commerce table.wishlist_table .product-stock-stauts,.commerce table.wishlist_table .product-thumbnail{
        width:20%
    }
    .theme-printing .choose_style1{
        margin-top:30px
    }
    .your-money2 .money-left{
        width:40%
    }
    .your-money2 .money-right{
        width:60%;
        padding-top:50px;
        padding-bottom:50px
    }
    .your-money2 .money-right .money-right-content{
        width:100%
    }
    .single-noo_services .noo-sidebar-services{
        margin-top:50px;
    }
}
@media (max-width:767px){
    .book-creative .book-form2 .svg-bottom,.book-creative .book-form2 .svg-top,.commerce table.wishlist_table .product-thumbnail,.money-icon,.noo-infomation-cart,.noo-topbar{
        display:none
    }
    body .responsive_left_15x{
        padding-left:15px!important
    }
    body .responsive_pb_70x{
        padding-bottom:70px!important
    }
    .commerce table.wishlist_table .product-add-to-cart,.commerce table.wishlist_table .product-price{
        width:30%
    }
    body header .navbar-brand .noo-logo-img{
        height:auto;
        max-width:120px
    }
    .navbar-default{
        min-height:70px
    }
    .money-content{
        padding-left:0;
        padding-top:40px;
        padding-bottom:30px
    }
    .services-item{
        width:100%;
        height:auto;
        max-width:none;
    }
    .style1{
        margin-bottom:30px
    }
    .our-blog-item .blog-item .blog-image{
        height:400px
    }
    .noo-nav-wrap{
        padding:0
    }
    .blog-title.style2{
        min-height:70px;
        padding:0 0 30px
    }
    .blog-item-default .bk,.widget_noo_services{
        padding-left:0
    }
    .book-creative .book-form2{
        width:70%
    }
    .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta{
        display:block;
        width:100%
    }
    .product-quantity,.submit-offer-center,.your-money2 .money-left{
        display:none
    }
    .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .action-meta{
        width:63%;
        margin:auto
    }
    .noo-newsltter-boxed .noo-newsltter-form{
        margin-right:15px
    }
    .noo-newsltter-boxed .noo-newsltter-form .mc-email{
        width:355px
    }
    .blog-item-default .blog-sh-left{
        position:relative;
        left:auto;
        top:auto;
        width:100%;
        height:250px
    }
    .blog-item-default .blog-sh-right{
        margin-top:30px
    }
    .noo-footer-4{
        width:auto;
        float:none
    }
    .noo-newsltter-form .mc-email{
        max-width:285px
    }
    .noo-portfolio .columns-3{
        width:50%
    }
    .masonry-filters-services .services-filters{
        padding:30px 25px 0 30px
    }
    .masonry-filters-services .services-filters li a{
        padding:0 20px
    }
    .masonry-item.blog-masonry{
        width:100%
    }
    .commerce-cart .commerce table.cart .product-name{
        width:50%!important
    }
    .commerce-cart .commerce table.cart td.product-remove{
        padding-left:0;
        text-align:center
    }
    .your-money2 .money-right{
        width:100%
    }
    .noo-sidebar-wrap{
        padding-left:0
    }
    .noo-wpadminbar header.noo-onepage-eff{
        top:0!important
    }
}
@media (max-width:480px){
    .hidden-mobile,.product-price,.product-remove{
        display:none
    }
    body .noo-project-grid .masonry-item{
        width:100%
    }
    body .responsive_m_70x{
        padding-top:70px!important;
        padding-bottom:70px!important
    }
    .noo-page-heading .page-title{
        font-size:26px
    }
    .commerce table.wishlist_table .product-add-to-cart,.commerce table.wishlist_table .product-name{
        width:50%
    }
    .noo-sh-button.sh-bk{
        margin-bottom:15px
    }
    .commerce-cart .commerce table.cart .product-name{
        width:70%!important;
        padding-left:15px
    }
    .commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td,.commerce-cart .cart-collaterals .cart_totals .car_totals_wrap table .order-total td{
        text-align:right
    }
    .product-subtotal{
        width:30%
    }
    .commerce-cart .commerce table.cart tr:not(.cart_item) .actions{
        padding-left:15px!important;
        padding-right:15px!important
    }
    .commerce-cart .commerce table.cart tr:not(.cart_item) .actions .input-text+.button,.commerce-cart .commerce table.cart tr:not(.cart_item) .actions input{
        float:none;
        width:100%;
        margin-top:15px
    }
    .commerce-cart table.cart td.actions .coupon .input-text{
        min-width:100%
    }
    .book-free{
        padding:0
        top: -50px;
    }
    .book-wrap{
        margin-bottom:0
    }
    body .responsive_top_70x{
        padding-top:30px!important
    }
    body .responsiveM_top_10x{
        padding-top:10px!important
    }
    .noo-title{
        font-size:80px;
        padding-left:52px
    }
    .noo-title strong{
        font-size:14px;
        padding-top:50px
    }
    .money-content .noo-button{
        position:relative;
        left:0;
        top:auto;
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        -o-transform:translate(0,0);
        transform:translate(0,0);
        margin-top:15px
    }
    .noo-newsltter-form button{
        display:block;
        margin-top:15px;
        margin-left:0
    }
    .noo-single-product .svg-bottom,.our-blog-item .blog-item .sh-entry-blog,.our-blog-item .blog-item:before{
        display:none
    }
    .noo_pricing{
        max-width:280px;
        width:280px
    }
    .noo_pricing .pricing_header:before{
        border-left:140px solid transparent;
        border-right:140px solid transparent
    }
    .noo_testimonial_one li p{
        padding:50px 15px 0
    }
    .noo-clients-default .noo_clients li{
        width:45%
    }
    .book-creative .book-form2,.noo-newsltter-boxed .noo-newsltter-form .mc-email,.noo_products .noo_products_slider li p,.simple-product .thumb,.wpcf7-form .container-form{
        width:100%
    }
    .noo-clients-default .noo_clients li:nth-child(4){
        clear:none
    }
    .product-left-content{
        padding-top:0
    }
    .simple-product .thumb{
        float:none
    }
    .simple-product .simple-content{
        width:100%;
        float:none;
        padding-top:25px
    }
    .services-slider .column-small:nth-child(3){
        clear:both
    }
    .wpcf7-form .container-form input[type=submit]{
        padding:10px 90px
    }
    .our-blog-item .blog-item .blog-hover{
        padding:30px 10px 10px
    }
    .our-blog-item .blog-item.style2 .sh-entry-blog{
        padding:10px
    }
    .product-left-content h2{
        font-size:24px
    }
    .product-right .price{
        font-size:40px;
        line-height:40px
    }
    .product-right h6{
        font-size:26px
    }
    .noo-single-product .noo-sh-product.noo-sh-product2{
        padding-top:40px;
        padding-bottom:40px
    }
    .noo_products .noo_products_slider li{
        padding:15px
    }
    .noo_testimonial_two li .testimonial_wrap .testimonial-content{
        margin-left:0;
        position:relative;
        padding-left:0;
        margin-top:60px;
        padding-top:25px;
        text-align:center
    }
    .noo_testimonial_two li .testimonial_wrap .testimonial-thumb{
        width:100px;
        float:none;
        margin:auto
    }
    .noo-portfolio .columns-3{
        width:100%
    }
    .masonry-item.blog-masonry .our-blog-item{
        margin-bottom:30px
    }
    .masonry-item.blog-masonry .our-blog-item .blog-hover{
        position:relative;
        left:auto;
        top:auto;
        -webkit-transform:rotateX(0);
        -ms-transform:rotateX(0);
        -o-transform:rotateX(0);
        transform:rotateX(0);
        opacity:1;
        filter:alpha(opacity=100);
        bottom:auto;
        padding-top:25px;
        padding-left:20px
    }
    .our-blog-item .blog-item.style1 .sh-entry-blog,.our-blog-item .blog-item.style1:before{
        display:block
    }
    body .masonry-item.blog-masonry .our-blog-item .blog-hover .entry-sh-footer{
        position:relative;
        top:auto;
        left:auto;
        bottom:auto;
        margin-left:0;
        margin-top:30px
    }
    body .masonry-item.blog-masonry .our-blog-item .blog-hover .entry-sh-footer:before{
        display:none
    }
    .noo-product-item{
        width:100%!important
    }
    .commerce .commerce-result-count,.commerce-page .commerce-result-count{
        float:none
    }
    .commerce-page .commerce-ordering,body .commerce .commerce-ordering{
        float:none;
        margin-top:20px!important
    }
    body .shop-container{
        margin-top:70px;
        margin-bottom:70px
    }
    .hentry .entry-content-wrap .author-avatar{
        float:none;
        width:100%;
        text-align:left;
        padding:0 0 30px
    }
    .hentry .entry-content-wrap .entry-content{
        padding-left:0
    }
    .author-avatar h5:before{
        left:0;
        margin-left:0
    }
    .services-cat-title .cat-title-first{
        max-width:none
    }
    .services-cat-title .cat-title-first .cat-title-last{
        font-size:14px
    }
    p.noo-text-responsive{
        font-size:16px;
        width:100%;
        line-height:24px
    }
    .column-services,body .masonry-item{
        width:100%
    }
    .masonry-filters-project .project-filters{
        padding-left:15px;
        padding-right:15px
    }
    .project-filter{
        text-align:left
    }
}
.theme-bikang .choose_style1,.theme-cleaning .choose_style1,.theme-construct .choose_style1,.theme-printing .choose_style1{
    margin-top:60px
}
.theme-bikang .whychooseus.choose_style3 .choose-icon i,.theme-cleaning .whychooseus.choose_style3 .choose-icon i,.theme-construct .whychooseus.choose_style3 .choose-icon i,.theme-printing .whychooseus.choose_style3 .choose-icon i,.theme-transport .whychooseus.choose_style3 .choose-icon i{
    font-size:40px
}
.theme-bikang .noo-onepage .navbar-brand,.theme-cleaning .noo-onepage .navbar-brand,.theme-construct .noo-onepage .navbar-brand,.theme-printing .noo-onepage .navbar-brand,.theme-transport .noo-onepage .navbar-brand{
    line-height:80px
}
.theme-printing .noo-onepage .noo-wrap-menu{
    background:#fff;
    border-bottom:1px solid #f0f0f0
}
.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#f65aa7
}
.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#9fd7ef
}
.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li>a{
    color:#000
}
.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    padding-left:0
}
.theme-printing .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-printing .noo-left-menu .cate-name,.theme-printing .noo-left-menu .menu-categories li a:hover{
    color:#f65aa7
}
.theme-printing .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-printing .header-5 .noo-wrap-menu{
    background:#f65aa7
}
.theme-printing .header-5 .noo-wrap-menu .icon-search2{
    background:#EF479A
}
.theme-printing .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-printing .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button:hover,.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#9fd7ef
}
.theme-printing .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-printing .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.theme-printing .blog-title .noo-blog-control button:hover i{
    color:#9fd7ef
}
.theme-printing .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping,.theme-printing .noo-infomation-cart ul li.phone i,.theme-printing .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-printing .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-printing .noo-main-menu .navbar-nav li:hover>a,.theme-printing .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a,.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a,.theme-printing .whychooseus .choose-icon i,.theme-printing blockquote:before{
    color:#f65aa7
}
.theme-printing .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before,.theme-printing .search-header5 form input[type=submit]{
    background:#f65aa7
}
.theme-printing .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    color:#fff;
    background:#f65aa7
}
.theme-printing .noo-main-menu .navbar-nav li>a:before{
    background:#9fd7ef
}
.theme-printing .noo-main-menu .navbar-nav li>.sub-menu li a:hover{
    color:#f65aa7
}
.theme-printing .noo-news-slider li .noo-news-item .container .cat a,.theme-printing .noo-title{
    color:#9fd7ef
}
.theme-printing .noo-news-slider li .noo-news-item:before{
    background:rgba(0,0,0,.6)
}
.theme-printing .book-free{
    background:#9fd7ef
}
.theme-printing .book-free .book-content input[type=submit]{
    background:#f65aa7
}
.theme-printing .money-icon,.theme-printing .money-icon:after{
    background:#9fd7ef
}
.theme-printing .money-icon:before{
    border-left-color:#9fd7ef
}
.theme-printing .money-icon span{
    background:#fff
}
.theme-printing .money-icon span:before{
    border-left-color:#fff
}
.theme-printing .money-icon span:after{
    border-right-color:#fff
}
.theme-printing .money-content .money-title{
    color:#000
}
.theme-printing .money-content .money-entry-content{
    color:#fff
}
.theme-printing .money-content .noo-button,.theme-printing .noo-sh-button{
    color:#f65aa7
}
.theme-printing .noo-sh-button span{
    border-color:#f65aa7
}
.theme-printing .noo-sh-button.sh-bk{
    background:#f65aa7;
    color:#fff
}
.theme-printing .services-content .services-entry{
    background:rgba(246,90,167,.8)
}
.theme-printing .services-content .services-entry p,.theme-printing .services-content .services-entry strong{
    color:#fff
}
.theme-printing .services-content .services-entry a{
    background:#9fd7ef
}
.theme-printing .services-title a{
    color:#000
}
.theme-printing .noo-list a:hover,.theme-printing .noo-list.yes span{
    color:#f65aa7
}
.theme-printing ul.owl-theme .owl-controls .owl-page.active,.theme-printing ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#f6a8cf
}
.theme-printing ul.owl-theme .owl-controls .owl-page.active:after,.theme-printing ul.owl-theme .owl-controls .owl-page.active:before,.theme-printing ul.owl-theme .owl-controls .owl-page:hover:after,.theme-printing ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#f6a8cf
}
.theme-printing ul.owl-theme .owl-controls .owl-page.active span,.theme-printing ul.owl-theme .owl-controls .owl-page:hover span{
    background:#f65aa7
}
.theme-printing ul.owl-theme .owl-controls .owl-page span,.theme-printing ul.owl-theme .owl-controls .owl-page.active span:after,.theme-printing ul.owl-theme .owl-controls .owl-page.active span:before,.theme-printing ul.owl-theme .owl-controls .owl-page:hover span:after,.theme-printing ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#f6a8cf
}
.theme-printing .noo-list a:hover:before,.theme-printing .noo-list.yes span:before{
    background:#f65aa7
}
.theme-printing .services-header{
    background:rgba(159,215,239,.3)
}
.theme-printing .wpcf7-form .container-form input[type=submit]:hover,.theme-printing div.product div.summary .yith-wcwl-wishlistaddedbrowse a:hover,.theme-printing div.product div.summary .yith-wcwl-wishlistexistsbrowse a:hover{
    background:#9fd7ef
}
.theme-printing .noo-product-footer .price span{
    color:#9fd7ef
}
.theme-printing .noo-team-content .team-contact ul li i,.theme-printing .our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a,.theme-printing .our-blog-item .blog-item .sh-entry-blog .cat a,.theme-printing .team-title .noo-team-control button:hover i{
    color:#f65aa7
}
.theme-printing .woo-thumbnail .bk{
    background:rgba(246,90,167,.8)
}
.theme-printing .noo-team-content .team-title:before,.theme-printing .noo_team li .noo-team-item .noo-team-info:before,.theme-printing .our-blog-item .blog-item:before{
    background:#9fd7ef
}
.theme-printing .clients .next-client:hover,.theme-printing .clients .prev-client:hover{
    background:#f65aa7
}
.theme-printing .title-newsltter{
    color:#fff
}
.theme-printing .noo-newsltter-form button{
    background:#9fd7ef
}
.theme-printing .noo-newsltter-form button:hover,.theme-printing .social-all{
    background:#000
}
.theme-printing .social-all a:hover{
    color:#f65aa7
}
.theme-printing .recent-tweets li .twitter_user .twitter_username{
    color:#9fd7ef
}
.theme-printing .widget_noo_infomation .noo-info-footer i,.theme-printing .widget_noo_infomation .noo-infomation-attr li span.fa{
    color:#f65aa7
}
.theme-printing .noo-custom-menu ul li a:hover,.theme-printing .widget_noo_services ul li a:hover{
    color:#9fd7ef
}
.theme-printing .noo-counter-wrap h6,.theme-printing .noo_pricing .pricing_header span{
    color:#fff
}
.theme-printing .whychooseus.choose_style3 .choose-icon{
    background:#f65aa7
}
.theme-printing .whychooseus.choose_style3 .choose-icon:before{
    border-bottom:29px solid #f65aa7
}
.theme-printing .whychooseus.choose_style3 .choose-icon:after{
    border-top:29px solid #f65aa7
}
.theme-printing .whychooseus.choose_style3 .choose-icon .background-line{
    border-left:3px solid #f98cc2;
    border-right:3px solid #f98cc2
}
.theme-printing .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after,.theme-printing .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before,.theme-printing .whychooseus.choose_style3 .choose-icon .background-line:after,.theme-printing .whychooseus.choose_style3 .choose-icon .background-line:before{
    background:#f98cc2
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon{
    background:rgba(159,215,239,.30000000000000004)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(159,215,239,.30000000000000004)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(159,215,239,.30000000000000004)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#9fd7ef;
    border:0
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line:after,.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    left:0;
    right:auto;
    content:'';
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    width:auto;
    height:auto;
    background:0 0
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #9fd7ef;
    transform:translate(0,0)
}
.theme-printing .whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #9fd7ef;
    transform:translate(0,0)
}
.theme-printing .noo_pricing .pricing_header{
    background:#f65aa7
}
.theme-printing .noo_pricing .pricing_header:before{
    border-top-color:#f65aa7
}
.theme-printing .noo_pricing .pricing_footer a{
    background:#9fd7ef
}
.theme-printing .blog-title.style2 button:hover i{
    color:#f65aa7
}
.theme-printing .noo_testimonial_one li .moo-quote-icon{
    color:rgba(0,0,0,.2)
}
.theme-printing .noo_testimonial_one li .noo_testimonial_name{
    color:#f65aa7
}
.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#c5e3f7
}
.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#c5e3f7
}
.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page span,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.theme-printing .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#c5e3f7
}
.theme-printing .book-creative .book-form2 input[type=submit]{
    background:#f65aa7
}
.theme-printing .book-creative .book-form2 input[type=submit]:hover{
    background:#9fd7ef
}
.theme-printing .product-left-content .shopnow{
    background:#f65aa7;
    color:#fff
}
.theme-printing .blog-item-default:before,.theme-printing .product-left-content .shopnow:hover{
    background:#9fd7ef
}
.theme-printing .noo-sh-product2 .product-right .price,.theme-printing .white-gold .product-left-content h2 a,.theme-printing .white-gold .product-right .price{
    color:#9fd7ef
}
.theme-printing .blog-item-default .blog-sh-right .date{
    color:#f65aa7
}
.theme-printing .noo-information i,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price,.theme-printing .noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon,.theme-printing .simple-product .simple-content .price{
    color:#9fd7ef
}
.theme-printing .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    background:#f65aa7
}
.theme-printing .simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#9fd7ef
}
.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#f65aa7
}
.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#9fd7ef
}
.theme-printing .noo-poster .noo-poster-bk .nav-button:hover,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    background:#f65aa7
}
.theme-printing .noo_testimonial_two li:before{
    background:#9fd7ef
}
.theme-printing .wpcf7-form input[type=submit]{
    background:#f65aa7
}
.theme-printing .book-form,.theme-printing .noo-sidebar-services .wpcf7-form input[type=submit],.theme-printing .project-filter span.active:before,.theme-printing .project-filter span:hover:before{
    background:#9fd7ef
}
.theme-printing .onepage-footer .widget_noo_infomation_onpage .noo-one-footer i,.theme-printing .onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover,.theme-printing .project-filter span.active,.theme-printing .project-filter span:hover{
    color:#f65aa7
}
.theme-printing .project-item .project-inner .project-bk:before{
    background:rgba(246,90,167,.85)
}
.theme-printing .project-item .project-inner .project-ds .cat,.theme-printing .project-item .project-inner .project-ds .cat a{
    color:#fff
}
.theme-printing .project-item .project-inner .project-ds h3 a{
    color:#000
}
.theme-printing .project-sidebar-title{
    background:#9fd7ef
}
.theme-printing .noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name{
    color:#f65aa7
}
.theme-printing .project-title:before{
    background:#f65aa7
}
.theme-printing .noo-sidebar-services .widget_noo_services{
    background:#9fd7ef
}
.theme-printing .noo-sidebar-services .widget_noo_services .widget-title{
    background:#9fd7ef;
    color:#fff
}
.theme-printing .noo-sidebar-services .widget_noo_services ul li a:hover{
    background:#f65aa7;
    color:#fff
}
.theme-printing .noo-sidebar-services .widget-title{
    background:#9fd7ef
}
.theme-printing .noo-page-heading:before,.theme-printing .services-cat-title{
    background:rgba(159,215,239,.7)
}
.theme-printing .noo-checklist li:before{
    color:#9fd7ef
}
.theme-printing.single-noo_services .project-item .project-inner img{
    min-height:inherit
}
.theme-printing .noo-page-heading .page-title{
    text-shadow:3px 0 #f65aa7;
    -moz-text-shadow:3px 0 #f65aa7;
    -webkit-text-shadow:3px 0 #f65aa7;
    -o-text-shadow:3px 0 #f65aa7
}
.theme-printing .services-cat-title .cat-title-first{
    background:rgba(159,215,239,.5)
}
.theme-printing .masonry-filters-services .services-filters li a.selected:before,.theme-printing .masonry-filters-services .services-filters li a:hover:before,.theme-printing .noo_testimonial_three li:before,.theme-printing .submit-offer{
    background:#9fd7ef
}
.theme-printing .services-cat-title .cat-title-first:before{
    border-right-color:rgba(159,215,239,.5)
}
.theme-printing .services-cat-title .cat-title-first:after{
    border-left-color:rgba(159,215,239,.5)
}
.theme-printing .services-cat-title .cat-title-first .cat-title-last{
    background:#9fd7ef;
    color:#fff
}
.theme-printing .masonry-filters-services .services-filters li a.selected,.theme-printing .masonry-filters-services .services-filters li a:hover,.theme-printing .noo-services-item h3 a,.theme-printing .noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    color:#f65aa7
}
.theme-printing .services-cat-title .cat-title-first .cat-title-last:before{
    border-right-color:#9fd7ef
}
.theme-printing .services-cat-title .cat-title-first .cat-title-last:after{
    border-left-color:#9fd7ef
}
.theme-printing .noo-topbar ul li:first-child a{
    border-left-color:transparent
}
.theme-printing .noo-topbar ul li a{
    border-left-color:#717171
}
.theme-printing .submit-offer{
    color:#fff
}
.theme-printing .author-avatar h5:before,.theme-printing .submit-offer .icon,.theme-printing .title-coupons:before{
    background:#f65aa7
}
.theme-printing .submit-offer .icon:before{
    border-left-color:#f65aa7
}
.theme-printing .submit-offer .number-coupons{
    color:#fff
}
.theme-printing .hentry .entry-content-wrap .entry-content .cat a,.theme-printing a:focus,.theme-printing a:hover{
    color:#f65aa7
}
.theme-printing .noo-sidebar .widget-title{
    background:#9fd7ef;
    color:#fff
}
.theme-printing .noo-sidebar .widget_search{
    background:#9fd7ef
}
.theme-printing .noo-sidebar .widget_categories ul li a:hover,.theme-printing .noo-sidebar .widget_recent_entries ul li a:hover{
    color:#f65aa7
}
.theme-printing .commerce ul.product_list_widget li .amount{
    color:#9fd7ef
}
.theme-printing .widget_noo_best_services .best_services li h4 a{
    color:#696969
}
.theme-printing .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.theme-printing .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount,.theme-printing .single-cat a,.theme-printing .single-meta .single-meta-right a:hover,.theme-printing .single-navigation span:hover a,.theme-printing .single-navigation span:hover i,.theme-printing.commerce-checkout .commerce-info a{
    color:#f65aa7
}
.theme-printing #comments #respond .comment-reply-title:before,.theme-printing #comments #respond .form-submit input{
    background:#f65aa7
}
.theme-printing #comments #respond .form-submit input:hover{
    background:#9fd7ef
}
.theme-printing #comments .comments-title:before,.theme-printing .widget_price_filter .price_slider_amount .button,.theme-printing .widget_price_filter .ui-slider .ui-slider-range{
    background:#f65aa7
}
.theme-printing.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#9fd7ef
}
.theme-printing .commerce .cart input.button{
    background:#f65aa7
}
.theme-printing .cart-collaterals .cart_totals h2:before,.theme-printing .commerce .cart input.button:hover{
    background:#9fd7ef
}
.theme-printing .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a{
    background:#f65aa7
}
.theme-printing #customer_details h3:before,.theme-printing .order_review_wrap #order_review_heading:before{
    background:#9fd7ef
}
.theme-printing #payment #place_order,.theme-printing table.wishlist_table td.product-add-to-cart a{
    background:#f65aa7
}
.theme-printing .single .project-sidebar-title{
    background:#9fd7ef
}
.theme-printing .single-author-project .author-description .project-icon{
    color:#9fd7ef
}
.theme-printing .single-author-project .author-description strong a{
    color:#f65aa7
}
.theme-printing.single-product div.product div.summary .price{
    color:#9fd7ef
}
.theme-printing.single-product div.product div.summary .cart .button,.theme-printing.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#f65aa7
}
.theme-printing.single-product div.product .commerce-tabs ul.tabs li.active a:before,.theme-printing.single-product div.product .commerce-tabs ul.tabs li:hover a:before,.theme-printing.single-product div.product div.summary .cart .button:hover,.theme-printing.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#9fd7ef
}
.theme-printing.single-product div.product .commerce-tabs ul.tabs li.active a,.theme-printing.single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#f65aa7
}
.theme-printing span.onsale{
    background:#f65aa7
}
.theme-printing .noo-product-footer .price del{
    color:#9fd7ef
}
.theme-printing #comments ol li .comment-wrap .comment-block .comment-header .comment-author,.theme-printing #comments ul li .comment-wrap .comment-block .comment-header .comment-author,.theme-printing .masonry-filters-project .project-filters li a.selected,.theme-printing .masonry-filters-project .project-filters li a:hover,.theme-printing .noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#f65aa7
}
.theme-printing .masonry-filters-project .project-filters li a.selected:before,.theme-printing .masonry-filters-project .project-filters li a:hover:before{
    background:#9fd7ef
}
.theme-printing .project-item .project-inner img{
    min-height:250px
}
.theme-printing .pagination .page-numbers.current,.theme-printing .pagination a.page-numbers:hover{
    background:#f65aa7;
    border-color:#f65aa7
}
.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.theme-printing .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a,.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.theme-printing .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    background:#f65aa7
}
.theme-printing nav.commerce-pagination ul li a.current,.theme-printing nav.commerce-pagination ul li a:hover,.theme-printing nav.commerce-pagination ul li span.current,.theme-printing nav.commerce-pagination ul li span:hover{
    background:#9fd7ef;
    color:#fff
}
.theme-printing div.product #reviews #review_form_wrapper form .form-submit input,.theme-printing div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.theme-printing div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    background:#f65aa7
}
.theme-printing div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#9fd7ef
}
.theme-printing .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#f65aa7
}
.theme-printing form.checkout_coupon input[type=submit]:hover{
    background:#f65aa7
}
.theme-printing .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-printing .noo-checkout-complete h2:before,.theme-printing .noo-checkout-complete h3:before,.theme-printing .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-printing .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-printing .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-printing .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover{
    background:#9fd7ef
}
.theme-printing .header-default .noo-topbar ul li a{
    color:#fff
}
.theme-printing .blog-item-default .blog-sh-right .default-blog-footer a:hover,.theme-printing .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover,.theme-printing .our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover:hover{
    color:#f65aa7
}
.theme-printing form.login .button{
    background:#f65aa7
}
.theme-printing form.login .button:hover{
    background:#9fd7ef
}
.theme-printing.commerce-account input.button{
    background:#f65aa7
}
.theme-printing #customer_login h2:before,.theme-printing .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-printing.commerce-account input.button:hover{
    background:#9fd7ef
}
.theme-printing .ui-datepicker .ui-datepicker-header,.theme-printing .ui-widget-header{
    background:#9fd7ef;
    border-color:#9fd7ef
}
.theme-cleaning .services-header{
    background:rgba(20,147,248,.3)
}
.theme-cleaning .noo-left-menu .cate-name{
    color:#1493f8
}
.theme-cleaning .noo-onepage .noo-wrap-menu{
    background:#1493f8;
    border-bottom:0
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li>a{
    color:#b8defd
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#fff
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#65d527
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    padding-left:0;
    color:#fff
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span{
    border-color:#fff
}
.theme-cleaning .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    background:#65d527
}
.theme-cleaning .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a{
    color:#1493f8
}
.theme-cleaning .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-cleaning .header-5 .noo-wrap-menu{
    background:#1493f8
}
.theme-cleaning .header-5 .noo-wrap-menu .icon-search2{
    background:#1F8EE6
}
.theme-cleaning .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-cleaning .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.theme-cleaning .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    background:#fff
}
.theme-cleaning .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover{
    color:#1493f8
}
.theme-cleaning blockquote:before{
    color:#65d527
}
.theme-cleaning .blog-title .noo-blog-control button:hover i,.theme-cleaning .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping,.theme-cleaning .noo-infomation-cart ul li.phone i,.theme-cleaning .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-cleaning .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-cleaning .noo-main-menu .navbar-nav li:hover>a,.theme-cleaning .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a,.theme-cleaning .whychooseus .choose-icon i{
    color:#1493f8
}
.theme-cleaning .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count{
    background:#65d527
}
.theme-cleaning .search-header5 form input[type=submit]{
    background:#1493f8
}
.theme-cleaning .ui-datepicker .ui-datepicker-header,.theme-cleaning .ui-widget-header{
    background:#1493f8;
    border-color:#1493f8
}
.theme-cleaning .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    color:#fff;
    background:#1493f8
}
.theme-cleaning .noo-main-menu .navbar-nav li>.sub-menu li a:hover,.theme-cleaning .noo-news-slider li .noo-news-item .container .cat a,.theme-cleaning .noo-title{
    color:#1493f8
}
.theme-cleaning .noo-main-menu .navbar-nav li>a:before{
    background:#65d527
}
.theme-cleaning .noo-news-slider li .noo-news-item:before{
    background:rgba(0,0,0,.6)
}
.theme-cleaning .book-free{
    background:#1493f8
}
.theme-cleaning .book-free .book-content input[type=submit],.theme-cleaning .money-icon,.theme-cleaning .money-icon:after{
    background:#65d527
}
.theme-cleaning .money-icon:before{
    border-left-color:#65d527
}
.theme-cleaning .money-icon span{
    background:#1493f8
}
.theme-cleaning .money-icon span:before{
    border-left-color:#1493f8
}
.theme-cleaning .money-icon span:after{
    border-right-color:#1493f8
}
.theme-cleaning .your-money2 .money-right .noo-button{
    background:#fff;
    color:#000
}
.theme-cleaning .your-money2 .money-right .noo-button:hover{
    background:#000;
    color:#fff
}
.theme-cleaning .your-money2 img.money-icon2{
    bottom:auto;
    top:50%;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.theme-cleaning .money-content .money-title{
    color:#000
}
.theme-cleaning .money-content .money-entry-content{
    color:#fff
}
.theme-cleaning .money-content .noo-button{
    color:#1493f8
}
.theme-cleaning .noo-sh-button{
    color:#65d527
}
.theme-cleaning .noo-sh-button span{
    border-color:#65d527
}
.theme-cleaning .noo-sh-button.sh-bk{
    background:#65d527;
    color:#fff
}
.theme-cleaning .services-content .services-entry{
    background:rgba(20,147,248,.8)
}
.theme-cleaning .services-content .services-entry p,.theme-cleaning .services-content .services-entry strong{
    color:#fff
}
.theme-cleaning .services-content .services-entry a{
    background:#65d527
}
.theme-cleaning .services-title a{
    color:#000
}
.theme-cleaning .noo-list a:hover,.theme-cleaning .noo-list.yes span,.theme-cleaning .noo-product-footer .price span,.theme-cleaning .our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a,.theme-cleaning .our-blog-item .blog-item .sh-entry-blog .cat a{
    color:#65d527
}
.theme-cleaning ul.owl-theme .owl-controls .owl-page.active,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#ade48f
}
.theme-cleaning ul.owl-theme .owl-controls .owl-page.active:after,.theme-cleaning ul.owl-theme .owl-controls .owl-page.active:before,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover:after,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#ade48f
}
.theme-cleaning ul.owl-theme .owl-controls .owl-page.active span,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover span{
    background:#65d527
}
.theme-cleaning ul.owl-theme .owl-controls .owl-page span,.theme-cleaning ul.owl-theme .owl-controls .owl-page.active span:after,.theme-cleaning ul.owl-theme .owl-controls .owl-page.active span:before,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover span:after,.theme-cleaning ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#ade48f
}
.theme-cleaning .noo-list a:hover:before,.theme-cleaning .noo-list.yes span:before{
    background:#65d527
}
.theme-cleaning .woo-thumbnail .bk{
    background:rgba(20,147,248,.8)
}
.theme-cleaning .noo_team li .noo-team-item .noo-team-info:before,.theme-cleaning .our-blog-item .blog-item:before{
    background:#1493f8
}
.theme-cleaning .noo-team-content .team-contact ul li i,.theme-cleaning .team-title .noo-team-control button:hover i{
    color:#1493f8
}
.theme-cleaning .clients .next-client:hover,.theme-cleaning .clients .prev-client:hover,.theme-cleaning .noo-newsltter-form button,.theme-cleaning .noo-team-content .team-title:before{
    background:#65d527
}
.theme-cleaning .noo-counter-wrap h6,.theme-cleaning .noo_pricing .pricing_header span,.theme-cleaning .title-newsltter{
    color:#fff
}
.theme-cleaning .noo-newsltter-form button:hover,.theme-cleaning .social-all{
    background:#000
}
.theme-cleaning .social-all a:hover{
    color:#65d527
}
.theme-cleaning .recent-tweets li .twitter_user .twitter_username{
    color:#1493f8
}
.theme-cleaning .widget_noo_infomation .noo-infomation-attr li span.fa{
    color:#65d527
}
.theme-cleaning .noo-custom-menu ul li a:hover,.theme-cleaning .widget_noo_infomation .noo-info-footer i,.theme-cleaning .widget_noo_services ul li a:hover{
    color:#1493f8
}
.theme-cleaning .whychooseus.choose_style3 .choose-icon{
    background:#65d527
}
.theme-cleaning .whychooseus.choose_style3 .choose-icon:before{
    border-bottom:29px solid #65d527
}
.theme-cleaning .whychooseus.choose_style3 .choose-icon:after{
    border-top:29px solid #65d527
}
.theme-cleaning .whychooseus.choose_style3 .choose-icon .background-line{
    border-left:3px solid #94E667;
    border-right:3px solid #94E667
}
.theme-cleaning .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after,.theme-cleaning .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before,.theme-cleaning .whychooseus.choose_style3 .choose-icon .background-line:after,.theme-cleaning .whychooseus.choose_style3 .choose-icon .background-line:before{
    background:#94E667
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon{
    background:rgba(20,147,248,.30000000000000004)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(20,147,248,.30000000000000004)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(20,147,248,.30000000000000004)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#1493f8;
    border:0
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line:after,.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    right:auto;
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    -webkit-transform:translate(0,0);
    -o-transform:translate(0,0);
    width:auto;
    height:auto;
    background:0 0;
    left:0;
    content:''
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #1493f8;
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-cleaning .whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #1493f8;
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-cleaning .noo_pricing .pricing_header{
    background:#1493f8
}
.theme-cleaning .noo_pricing .pricing_header:before{
    border-top-color:#1493f8
}
.theme-cleaning .noo_pricing .pricing_footer a{
    background:#65d527
}
.theme-cleaning .blog-title.style2 button:hover i{
    color:#65d527
}
.theme-cleaning .noo_testimonial_one li .moo-quote-icon{
    color:rgba(0,0,0,.2)
}
.theme-cleaning .noo_testimonial_one li .noo_testimonial_name{
    color:#fff
}
.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#c5c6c8
}
.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#c5c6c8
}
.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page span,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.theme-cleaning .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#c5c6c8
}
.theme-cleaning .book-creative .book-form2 input[type=submit]{
    background:#65d527
}
.theme-cleaning .product-left-content .shopnow{
    background:#65d527;
    color:#fff
}
.theme-cleaning .blog-item-default:before,.theme-cleaning .product-left-content .shopnow:hover{
    background:#1493f8
}
.theme-cleaning .noo-sh-product2 .product-right .price,.theme-cleaning .white-gold .product-left-content h2 a,.theme-cleaning .white-gold .product-right .price{
    color:#1493f8
}
.theme-cleaning .blog-item-default .blog-sh-right .date{
    color:#65d527
}
.theme-cleaning .noo-information i,.theme-cleaning .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price,.theme-cleaning .noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon,.theme-cleaning .onepage-footer .widget_noo_infomation_onpage .noo-one-footer i,.theme-cleaning .onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover,.theme-cleaning .project-filter span.active,.theme-cleaning .project-filter span:hover,.theme-cleaning .simple-product .simple-content .price{
    color:#1493f8
}
.theme-cleaning .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    background:#65d527
}
.theme-cleaning .simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#1493f8
}
.theme-cleaning .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#65d527
}
.theme-cleaning .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#1493f8
}
.theme-cleaning .noo-poster .noo-poster-bk .nav-button:hover,.theme-cleaning .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-cleaning .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    background:#65d527
}
.theme-cleaning .noo_testimonial_two li:before,.theme-cleaning .wpcf7-form input[type=submit]{
    background:#1493f8
}
.theme-cleaning .wpcf7-form input[type=submit]:hover{
    background:#65d527
}
.theme-cleaning .book-form{
    background:#1493f8
}
.theme-cleaning .project-filter span.active:before,.theme-cleaning .project-filter span:hover:before{
    background:#65d527
}
.theme-cleaning .project-item .project-inner .project-bk:before{
    background:rgba(20,147,248,.85)
}
.theme-cleaning .project-item .project-inner .project-ds .cat,.theme-cleaning .project-item .project-inner .project-ds .cat a{
    color:#fff
}
.theme-cleaning .project-item .project-inner .project-ds h3 a{
    color:#000
}
.theme-cleaning .noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name{
    color:#65d527
}
.theme-cleaning .project-title:before{
    background:#65d527
}
.theme-cleaning .noo-sidebar-services .widget_noo_services{
    background:#1493f8
}
.theme-cleaning .noo-sidebar-services .widget_noo_services .widget-title{
    background:#1493f8;
    color:#fff
}
.theme-cleaning .noo-sidebar-services .widget_noo_services ul li a:hover{
    background:#65d527;
    color:#fff
}
.theme-cleaning .noo-sidebar-services .widget-title{
    background:#1493f8
}
.theme-cleaning .noo-checklist li:before{
    color:#1493f8
}
.theme-cleaning .noo-page-heading:before{
    background:rgba(0,0,0,.7)
}
.theme-cleaning .noo-page-heading .page-title{
    text-shadow:3px 0 #1493f8;
    -moz-text-shadow:3px 0 #1493f8;
    -webkit-text-shadow:3px 0 #1493f8;
    -o-text-shadow:3px 0 #1493f8
}
.theme-cleaning .services-cat-title{
    background:rgba(20,147,248,.7)
}
.theme-cleaning .services-cat-title .cat-title-first{
    background:rgba(20,147,248,.5)
}
.theme-cleaning .services-cat-title .cat-title-first:before{
    border-right-color:rgba(20,147,248,.5)
}
.theme-cleaning .services-cat-title .cat-title-first:after{
    border-left-color:rgba(20,147,248,.5)
}
.theme-cleaning .services-cat-title .cat-title-first .cat-title-last{
    background:#1493f8;
    color:#fff
}
.theme-cleaning .masonry-filters-services .services-filters li a.selected,.theme-cleaning .masonry-filters-services .services-filters li a:hover,.theme-cleaning .noo-services-item h3 a{
    color:#1493f8
}
.theme-cleaning .services-cat-title .cat-title-first .cat-title-last:before{
    border-right-color:#1493f8
}
.theme-cleaning .services-cat-title .cat-title-first .cat-title-last:after{
    border-left-color:#1493f8
}
.theme-cleaning .masonry-filters-services .services-filters li a.selected:before,.theme-cleaning .masonry-filters-services .services-filters li a:hover:before{
    background:#65d527
}
.theme-cleaning .noo_testimonial_three li:before{
    background:#1493f8
}
.theme-cleaning .noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    color:#65d527
}
.theme-cleaning .noo-topbar ul li:first-child a{
    border-left-color:transparent
}
.theme-cleaning .noo-topbar ul li a{
    border-left-color:#717171
}
.theme-cleaning .submit-offer{
    background:#1493f8;
    color:#fff
}
.theme-cleaning .author-avatar h5:before,.theme-cleaning .submit-offer .icon,.theme-cleaning .title-coupons:before{
    background:#65d527
}
.theme-cleaning .submit-offer .icon:before{
    border-left-color:#65d527
}
.theme-cleaning .submit-offer .number-coupons{
    color:#fff
}
.theme-cleaning .hentry .entry-content-wrap .entry-content .cat a{
    color:#65d527
}
.theme-cleaning a:focus,.theme-cleaning a:hover{
    color:#1493f8
}
.theme-cleaning .noo-sidebar-wrap .widget-title{
    background:#1493f8;
    color:#fff
}
.theme-cleaning .noo-sidebar-wrap .widget_search{
    background:#1493f8
}
.theme-cleaning .noo-sidebar-wrap .widget_categories ul li a:hover,.theme-cleaning .noo-sidebar-wrap .widget_recent_entries ul li a:hover{
    color:#1493f8
}
.theme-cleaning .commerce ul.product_list_widget li .amount{
    color:#65d527
}
.theme-cleaning .widget_noo_best_services .best_services li h4 a{
    color:#696969
}
.theme-cleaning .amount,.theme-cleaning .single-cat a,.theme-cleaning .single-meta .single-meta-right a:hover{
    color:#65d527
}
.theme-cleaning .single-navigation span:hover a,.theme-cleaning .single-navigation span:hover i{
    color:#1493f8
}
.theme-cleaning .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.theme-cleaning .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount,.theme-cleaning .single-author-project .author-description .project-icon,.theme-cleaning.commerce-checkout .commerce-info a{
    color:#65d527
}
.theme-cleaning #comments #respond .comment-reply-title:before,.theme-cleaning #comments #respond .form-submit input,.theme-cleaning .widget_price_filter .price_slider_amount .button,.theme-cleaning .widget_price_filter .ui-slider .ui-slider-range{
    background:#65d527
}
.theme-cleaning.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#1493f8
}
.theme-cleaning .commerce .cart input.button{
    background:#65d527
}
.theme-cleaning .cart-collaterals .cart_totals h2:before,.theme-cleaning .commerce .cart input.button:hover{
    background:#1493f8
}
.theme-cleaning #customer_details h3:before,.theme-cleaning #payment #place_order,.theme-cleaning .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a,.theme-cleaning .order_review_wrap #order_review_heading:before,.theme-cleaning .project-sidebar-title,.theme-cleaning table.wishlist_table td.product-add-to-cart a,.theme-cleaning.single-product div.product div.summary .cart .button,.theme-cleaning.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#65d527
}
.theme-cleaning .single-author-project .author-description strong a,.theme-cleaning.single-product div.product div.summary .price{
    color:#1493f8
}
.theme-cleaning.single-product div.product .commerce-tabs ul.tabs li.active a:before,.theme-cleaning.single-product div.product .commerce-tabs ul.tabs li:hover a:before,.theme-cleaning.single-product div.product div.summary .cart .button:hover,.theme-cleaning.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#1493f8
}
.theme-cleaning.single-product div.product .commerce-tabs ul.tabs li.active a,.theme-cleaning.single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#65d527
}
.theme-cleaning .masonry-filters-project .project-filters li a.selected:before,.theme-cleaning .masonry-filters-project .project-filters li a:hover:before,.theme-cleaning span.onsale{
    background:#65d527
}
.theme-cleaning .masonry-filters-project .project-filters li a.selected,.theme-cleaning .masonry-filters-project .project-filters li a:hover,.theme-cleaning .noo-product-footer .price del,.theme-cleaning .noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#1493f8
}
.theme-cleaning .wpb_gmaps_widget{
    position:relative
}
.theme-cleaning .wpb_gmaps_widget:before{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    content:'';
    background:rgba(0,0,0,.6)
}
.theme-cleaning .noo-portfolio-list .noo-list-content .noo-cat a{
    color:#65d527
}
.theme-cleaning .noo-portfolio-list .noo-list-content .read-more{
    color:#b1b1b1;
    font-style:italic
}
.theme-cleaning .noo-portfolio-list .noo-list-content .read-more:hover{
    color:#1493f8
}
.theme-cleaning .pagination .page-numbers.current,.theme-cleaning .pagination a.page-numbers:hover{
    background:#65d527;
    border-color:#65d527
}
.theme-cleaning .project-sidebar-title{
    background:#1493f8;
    color:#000
}
.theme-cleaning .single-meta .single-meta-left a:hover{
    color:#1493f8
}
.theme-cleaning .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.theme-cleaning .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a,.theme-cleaning .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.theme-cleaning .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    background:#65d527
}
.theme-cleaning #comments ol li .comment-wrap .comment-block .comment-header .comment-author,.theme-cleaning #comments ul li .comment-wrap .comment-block .comment-header .comment-author{
    color:#65d527
}
.theme-cleaning nav.commerce-pagination ul li a.current,.theme-cleaning nav.commerce-pagination ul li a:hover,.theme-cleaning nav.commerce-pagination ul li span.current,.theme-cleaning nav.commerce-pagination ul li span:hover{
    background:#1493f8;
    color:#fff
}
.theme-cleaning div.product #reviews #review_form_wrapper form .form-submit input,.theme-cleaning div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.theme-cleaning div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    background:#65d527
}
.theme-cleaning div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#1493f8
}
.theme-cleaning .noo-left-menu .menu-categories li a:hover{
    color:#1493f8
}
.theme-cleaning .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#65d527
}
.theme-cleaning form.checkout_coupon input[type=submit]:hover{
    background:#65d527
}
.theme-cleaning .noo-checkout-complete h2:before,.theme-cleaning .noo-checkout-complete h3:before{
    background:#1493f8
}
.theme-cleaning .header-default .noo-topbar ul li a{
    color:#fff
}
.theme-cleaning .blog-item-default .blog-sh-right .default-blog-footer a:hover,.theme-cleaning .our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover:hover{
    color:#65d527
}
.theme-construct .noo-left-menu .cate-name,.theme-construct .noo-left-menu .menu-categories li a:hover,.theme-construct .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#011e9e
}
.theme-cleaning .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-cleaning .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-cleaning .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-cleaning .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-cleaning .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover,.theme-cleaning form.login .button{
    background:#65d527
}
.theme-cleaning form.login .button:hover{
    background:#1493f8
}
.theme-cleaning.commerce-account input.button{
    background:#65d527
}
.theme-cleaning #customer_login h2:before,.theme-cleaning .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-cleaning div.product div.summary .yith-wcwl-wishlistaddedbrowse a:hover,.theme-cleaning div.product div.summary .yith-wcwl-wishlistexistsbrowse a:hover,.theme-cleaning.commerce-account input.button:hover{
    background:#1493f8
}
.theme-construct .ui-datepicker .ui-datepicker-header,.theme-construct .ui-widget-header{
    background:#f3e200;
    border-color:#f3e200
}
.theme-construct .services-header{
    background:rgba(228,74,54,.3)
}
.theme-construct .noo-onepage .noo-wrap-menu{
    background:#000;
    border-bottom:0
}
.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#f3e200
}
.theme-construct .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-construct .header-5 .noo-wrap-menu,.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    background:#011e9e
}
.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    padding-left:0;
    color:#fff
}
.theme-construct .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span{
    border-color:#fff
}
.theme-construct .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a{
    color:#011e9e
}
.theme-construct .header-5 .noo-wrap-menu .icon-search2{
    background:#E8B500
}
.theme-construct .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-construct .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.theme-construct .blog-title .noo-blog-control button:hover i,.theme-construct .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping,.theme-construct .noo-infomation-cart ul li.phone i,.theme-construct .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-construct .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-construct .noo-main-menu .navbar-nav li:hover>a,.theme-construct .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a,.theme-construct .whychooseus .choose-icon i{
    color:#011e9e
}
.theme-construct .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    background:#fff
}
.theme-construct .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count{
    background:#f3e200
}
.theme-construct .search-header5 form input[type=submit]{
    background:#011e9e
}
.theme-construct .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-construct .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-construct .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-construct .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-construct .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover,.theme-construct.commerce-account input.button{
    background:#f3e200
}
.theme-construct.commerce-account input.button:hover{
    background:#011e9e
}
.theme-construct .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    color:#000;
    background:#011e9e
}
.theme-construct .noo-main-menu .navbar-nav li>.sub-menu li a:hover,.theme-construct .noo-news-slider li .noo-news-item .container .cat a,.theme-construct .noo-title,.theme-construct .your-money2 .money-right .money-title{
    color:#011e9e
}
.theme-construct .noo-main-menu .navbar-nav li>a:before{
    background:#f3e200
}
.theme-construct .noo-news-slider li .noo-news-item:before{
    background:rgba(0,0,0,.6)
}
.theme-construct .book-free{
    background:#011e9e
}
.theme-construct .book-free .book-content input[type=submit]{
    background:#f3e200
}
.theme-construct .money-icon,.theme-construct .money-icon:after{
    background:#000
}
.theme-construct .money-icon:before{
    border-left-color:#000
}
.theme-construct .money-icon span{
    background:#f3e200
}
.theme-construct .money-icon span:before{
    border-left-color:#f3e200
}
.theme-construct .money-icon span:after{
    border-right-color:#f3e200
}
.theme-construct .your-money2 .money-right .noo-button{
    background:#fff;
    color:#000
}
.theme-construct .your-money2 .money-right .noo-button:hover{
    background:#011e9e;
    color:#fff
}
.theme-construct .money-content .money-title{
    color:#000
}
.theme-construct .money-content .money-entry-content{
    color:#fff
}
.theme-construct .money-content .noo-button{
    color:#000
}
.theme-construct .money-content .noo-button:hover{
    color:#fff
}
.theme-construct .noo-sh-button{
    color:#f3e200
}
.theme-construct .noo-sh-button span{
    border-color:#f3e200
}
.theme-construct .noo-sh-button.sh-bk{
    background:#f3e200;
    color:#fff
}
.theme-construct .services-content .services-entry{
    background:rgba(254,198,1,.8)
}
.theme-construct .services-content .services-entry p,.theme-construct .services-content .services-entry strong{
    color:#fff
}
.theme-construct .services-content .services-entry a{
    background:#f3e200
}
.theme-construct .services-title a{
    color:#000
}
.theme-construct .noo-list a:hover,.theme-construct .noo-list.yes span{
    color:#011e9e
}
.theme-construct ul.owl-theme .owl-controls .owl-page.active,.theme-construct ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#ef9286
}
.theme-construct ul.owl-theme .owl-controls .owl-page.active:after,.theme-construct ul.owl-theme .owl-controls .owl-page.active:before,.theme-construct ul.owl-theme .owl-controls .owl-page:hover:after,.theme-construct ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#ef9286
}
.theme-construct ul.owl-theme .owl-controls .owl-page.active span,.theme-construct ul.owl-theme .owl-controls .owl-page:hover span{
    background:#f3e200
}
.theme-construct ul.owl-theme .owl-controls .owl-page span,.theme-construct ul.owl-theme .owl-controls .owl-page.active span:after,.theme-construct ul.owl-theme .owl-controls .owl-page.active span:before,.theme-construct ul.owl-theme .owl-controls .owl-page:hover span:after,.theme-construct ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#ef9286
}
.theme-construct .noo-list a:hover:before,.theme-construct .noo-list.yes span:before{
    background:#011e9e
}
.theme-construct .noo-product-footer .price span,.theme-construct .our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a,.theme-construct .our-blog-item .blog-item .sh-entry-blog .cat a{
    color:#f3e200
}
.theme-construct .woo-thumbnail .bk{
    background:rgba(0,0,0,.8)
}
.theme-construct .noo_team li .noo-team-item .noo-team-info:before,.theme-construct .our-blog-item .blog-item:before{
    background:#011e9e
}
.theme-construct .noo-team-content .team-contact ul li i,.theme-construct .team-title .noo-team-control button:hover i{
    color:#011e9e
}
.theme-construct .clients .next-client:hover,.theme-construct .clients .prev-client:hover,.theme-construct .noo-team-content .team-title:before{
    background:#f3e200
}
.theme-construct .noo-counter-wrap h6,.theme-construct .noo_pricing .pricing_header span,.theme-construct .title-newsltter{
    color:#fff
}
.theme-construct .noo-newsltter-form button{
    background:#000
}
.theme-construct .noo-newsltter-form button:hover{
    background:#f3e200
}
.theme-construct .social-all{
    background:#000
}
.theme-construct .social-all a:hover{
    color:#f3e200
}
.theme-construct .recent-tweets li .twitter_user .twitter_username{
    color:#011e9e
}
.theme-construct .widget_noo_infomation .noo-info-footer i,.theme-construct .widget_noo_infomation .noo-infomation-attr li span.fa{
    color:#f3e200
}
.theme-construct .noo-custom-menu ul li a:hover,.theme-construct .widget_noo_services ul li a:hover{
    color:#011e9e
}
.theme-construct .whychooseus.choose_style3 .choose-icon{
    background:#f3e200
}
.theme-construct .whychooseus.choose_style3 .choose-icon:before{
    border-bottom:29px solid #f3e200
}
.theme-construct .whychooseus.choose_style3 .choose-icon:after{
    border-top:29px solid #f3e200
}
.theme-construct .whychooseus.choose_style3 .choose-icon .background-line{
    border-left:3px solid #ef9286;
    border-right:3px solid #ef9286
}
.theme-construct .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after,.theme-construct .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before,.theme-construct .whychooseus.choose_style3 .choose-icon .background-line:after,.theme-construct .whychooseus.choose_style3 .choose-icon .background-line:before{
    background:#ef9286
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon{
    background:rgba(254,198,1,.30000000000000004)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(254,198,1,.30000000000000004)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(254,198,1,.30000000000000004)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#011e9e;
    border:0
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line:after,.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    right:auto;
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    -webkit-transform:translate(0,0);
    -o-transform:translate(0,0);
    width:auto;
    height:auto;
    background:0 0;
    left:0;
    content:''
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #011e9e;
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-construct .whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #011e9e;
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-construct .noo_pricing .pricing_header{
    background:#f3e200
}
.theme-construct .noo_pricing .pricing_header:before{
    border-top-color:#f3e200
}
.theme-construct .noo_pricing .pricing_footer a{
    background:#000
}
.theme-construct .blog-title.style2 button:hover i{
    color:#f3e200
}
.theme-construct .noo_testimonial_one li .moo-quote-icon{
    color:rgba(0,0,0,.2)
}
.theme-construct .noo_testimonial_one li .noo_testimonial_name{
    color:#fff
}
.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#c5c6c8
}
.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#c5c6c8
}
.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page span,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.theme-construct .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#c5c6c8
}
.theme-construct .product-left-content .shopnow{
    background:#f3e200;
    color:#fff
}
.theme-construct .blog-item-default:before,.theme-construct .product-left-content .shopnow:hover{
    background:#011e9e
}
.theme-construct .noo-sh-product2 .product-right .price,.theme-construct .white-gold .product-left-content h2 a,.theme-construct .white-gold .product-right .price{
    color:#011e9e
}
.theme-construct .blog-item-default .blog-sh-right .date{
    color:#f3e200
}
.theme-construct .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price,.theme-construct .simple-product .simple-content .price{
    color:#011e9e
}
.theme-construct .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    background:#f3e200
}
.theme-construct .simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#011e9e
}
.theme-construct .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#f3e200
}
.theme-construct .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#011e9e
}
.theme-construct .noo-poster .noo-poster-bk .nav-button:hover,.theme-construct .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-construct .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    background:#f3e200
}
.theme-construct .noo_testimonial_two li:before{
    background:#011e9e
}
.theme-construct .noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon{
    color:#f3e200
}
.theme-construct .book-form .book-content-style2 input[type=submit]{
    background:#000
}
.theme-construct .book-form,.theme-construct .book-form .book-content-style2 input[type=submit]:hover{
    background:#011e9e
}
.theme-construct .noo-information i,.theme-construct .onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover{
    color:#011e9e
}
.theme-construct .onepage-footer .widget_noo_infomation_onpage .noo-one-footer i{
    color:#f3e200
}
.theme-construct .project-filter span.active,.theme-construct .project-filter span:hover{
    color:#011e9e
}
.theme-construct .project-filter span.active:before,.theme-construct .project-filter span:hover:before{
    background:#f3e200
}
.theme-construct .project-item .project-inner .project-bk:before{
    background:rgba(254,198,1,.85)
}
.theme-construct .project-item .project-inner .project-ds .cat,.theme-construct .project-item .project-inner .project-ds .cat a{
    color:#fff
}
.theme-construct .noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name,.theme-construct .project-item .project-inner .project-ds h3 a{
    color:#000
}
.theme-construct .project-title:before{
    background:#f3e200
}
.theme-construct .noo-sidebar-services .widget_noo_services,.theme-construct .noo-sidebar-services .widget_noo_services .widget-title{
    background:#011e9e
}
.theme-construct .noo-sidebar-services .widget_noo_services ul li a:hover{
    background:#f3e200;
    color:#fff
}
.theme-construct .noo-sidebar-services .widget-title{
    background:#011e9e
}
.theme-construct .noo-checklist li:before{
    color:#011e9e
}
.theme-construct .noo-page-heading:before{
    background:rgba(0,0,0,.4)
}
.theme-construct .noo-page-heading .page-title{
    text-shadow:3px 0 #011e9e;
    -moz-text-shadow:3px 0 #011e9e;
    -webkit-text-shadow:3px 0 #011e9e;
    -o-text-shadow:3px 0 #011e9e
}
.theme-construct .services-cat-title{
    background:rgba(254,198,1,.7)
}
.theme-construct .services-cat-title .cat-title-first{
    background:rgba(254,198,1,.5)
}
.theme-construct .services-cat-title .cat-title-first:before{
    border-right-color:rgba(254,198,1,.5)
}
.theme-construct .services-cat-title .cat-title-first:after{
    border-left-color:rgba(254,198,1,.5)
}
.theme-construct .services-cat-title .cat-title-first .cat-title-last{
    background:#011e9e;
    color:#fff
}
.theme-construct .masonry-filters-services .services-filters li a.selected,.theme-construct .masonry-filters-services .services-filters li a:hover,.theme-construct .noo-services-item h3 a{
    color:#011e9e
}
.theme-construct .services-cat-title .cat-title-first .cat-title-last:before{
    border-right-color:#011e9e
}
.theme-construct .services-cat-title .cat-title-first .cat-title-last:after{
    border-left-color:#011e9e
}
.theme-construct .masonry-filters-services .services-filters li a.selected:before,.theme-construct .masonry-filters-services .services-filters li a:hover:before{
    background:#f3e200
}
.theme-construct .noo_testimonial_three li:before{
    background:#011e9e
}
.theme-construct .noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    color:#f3e200
}
.theme-construct .noo-topbar ul li:first-child a{
    border-left-color:transparent
}
.theme-construct .noo-topbar ul li a{
    border-left-color:#717171
}
.theme-construct .submit-offer .icon:before,.theme-transport .money-icon:before{
    border-left-color:#000
}
.theme-construct .submit-offer{
    background:#011e9e;
    color:#fff
}
.theme-construct .submit-offer .icon{
    background:#000
}
.theme-construct .submit-offer .number-coupons{
    color:#fff
}
.theme-construct .author-avatar h5:before,.theme-construct .title-coupons:before{
    background:#f3e200
}
.theme-construct .hentry .entry-content-wrap .entry-content .cat a{
    color:#f3e200
}
.theme-construct a:focus,.theme-construct a:hover{
    color:#011e9e
}
.theme-construct .noo-sidebar-wrap .widget-title{
    background:#011e9e;
    color:#fff
}
.theme-construct .noo-sidebar-wrap .widget_search{
    background:#011e9e
}
.theme-construct .noo-sidebar-wrap .widget_categories ul li a:hover,.theme-construct .noo-sidebar-wrap .widget_recent_entries ul li a:hover{
    color:#011e9e
}
.theme-construct .commerce ul.product_list_widget li .amount{
    color:#f3e200
}
.theme-construct .widget_noo_best_services .best_services li h4 a{
    color:#696969
}
.theme-construct .amount,.theme-construct .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.theme-construct .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount,.theme-construct .single-author-project .author-description .project-icon,.theme-construct .single-author-project .author-description strong a,.theme-construct .single-cat a,.theme-construct .single-meta .single-meta-right a:hover,.theme-construct .single-navigation span:hover a,.theme-construct .single-navigation span:hover i,.theme-construct.commerce-checkout .commerce-info a{
    color:#f3e200
}
.theme-construct #comments #respond .comment-reply-title:before,.theme-construct #comments #respond .form-submit input,.theme-construct .widget_price_filter .price_slider_amount .button,.theme-construct .widget_price_filter .ui-slider .ui-slider-range{
    background:#f3e200
}
.theme-construct.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#011e9e
}
.theme-construct .commerce .cart input.button{
    background:#f3e200
}
.theme-construct .cart-collaterals .cart_totals h2:before,.theme-construct .commerce .cart input.button:hover{
    background:#011e9e
}
.theme-construct .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a{
    background:#f3e200
}
.theme-construct .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover{
    background:#011e9e
}
.theme-construct #customer_details h3:before,.theme-construct #payment #place_order,.theme-construct .order_review_wrap #order_review_heading:before,.theme-construct .project-sidebar-title,.theme-construct .single-product div.product div.summary .cart .button,.theme-construct .single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-construct table.wishlist_table td.product-add-to-cart a{
    background:#f3e200
}
.theme-construct.single-product div.product div.summary .price{
    color:#011e9e
}
.theme-construct .single-product div.product .commerce-tabs ul.tabs li.active a:before,.theme-construct .single-product div.product .commerce-tabs ul.tabs li:hover a:before,.theme-construct .single-product div.product div.summary .cart .button:hover,.theme-construct .single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#011e9e
}
.theme-construct .single-product div.product .commerce-tabs ul.tabs li.active a,.theme-construct .single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#f3e200
}
.theme-construct .masonry-filters-project .project-filters li a.selected:before,.theme-construct .masonry-filters-project .project-filters li a:hover:before,.theme-construct span.onsale{
    background:#f3e200
}
.theme-construct .masonry-filters-project .project-filters li a.selected,.theme-construct .masonry-filters-project .project-filters li a:hover,.theme-construct .noo-product-footer .price del,.theme-construct .noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#011e9e
}
.theme-construct .wpb_gmaps_widget{
    position:relative
}
.theme-construct .wpb_gmaps_widget:before{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    content:'';
    background:rgba(0,0,0,.6)
}
.theme-construct .noo-portfolio-list .noo-list-content .noo-cat a{
    color:#f3e200
}
.theme-construct .noo-portfolio-list .noo-list-content .read-more{
    color:#b1b1b1;
    font-style:italic
}
.theme-construct .noo-portfolio-list .noo-list-content .read-more:hover{
    color:#011e9e
}
.theme-construct .pagination .page-numbers.current,.theme-construct .pagination a.page-numbers:hover{
    background:#011e9e;
    border-color:#011e9e
}
.theme-construct .project-sidebar-title{
    background:#011e9e;
    color:#fff
}
.theme-construct #comments ol li .comment-wrap .comment-block .comment-header .comment-author,.theme-construct #comments ul li .comment-wrap .comment-block .comment-header .comment-author,.theme-construct .single-meta .single-meta-left a:hover{
    color:#f3e200
}
.theme-construct .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.theme-construct .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a,.theme-construct .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.theme-construct .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    background:#f3e200
}
.theme-construct nav.commerce-pagination ul li a.current,.theme-construct nav.commerce-pagination ul li a:hover,.theme-construct nav.commerce-pagination ul li span.current,.theme-construct nav.commerce-pagination ul li span:hover{
    background:#011e9e;
    color:#fff
}
.theme-construct div.product #reviews #review_form_wrapper form .form-submit input,.theme-construct div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.theme-construct div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    background:#f3e200
}
.theme-construct div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#011e9e
}
.theme-construct .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#f3e200
}
.theme-construct form.checkout_coupon input[type=submit]:hover{
    background:#f3e200
}
.theme-construct .noo-checkout-complete h2:before,.theme-construct .noo-checkout-complete h3:before{
    background:#011e9e
}
.theme-construct .header-default .noo-topbar ul li a{
    color:#fff
}
.theme-construct .blog-item-default .blog-sh-right .default-blog-footer a:hover,.theme-construct .our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover:hover{
    color:#011e9e
}
.theme-construct form.login .button{
    background:#f3e200
}
.theme-construct form.login .button:hover{
    background:#011e9e;
    color:#fff
}
.theme-construct blockquote:before{
    color:#011e9e
}
.theme-transport .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover{
    color:#d13420
}
.theme-transport .services-header{
    background:rgba(209,52,32,.3)
}
.theme-transport blockquote:before{
    color:#49d3f6
}
.theme-transport .noo-onepage .noo-wrap-menu{
    background:#000;
    border-bottom:0
}
.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#d13420
}
.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#49d3f6
}
.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    padding-left:0;
    color:#fff
}
.theme-transport .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-transport .header-4 .noo-main-menu .navbar-nav li>.sub-menu li a:hover,.theme-transport .header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-transport .header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li.current-menu-item>a,.theme-transport .header-4 .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a{
    color:#d13420
}
.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span{
    border-color:#fff
}
.theme-transport .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    background:#d13420
}
.theme-transport #customer_login h2:before,.theme-transport .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-transport .header-5 .noo-wrap-menu{
    background:#49d3f6
}
.theme-transport .header-5 .noo-wrap-menu .icon-search2{
    background:#11b2db
}
.theme-transport .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-transport .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.theme-transport .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    background:#fff
}
.theme-transport .blog-item-default .blog-sh-right .default-blog-footer a:hover,.theme-transport .blog-title .noo-blog-control button:hover i,.theme-transport .our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover:hover{
    color:#49d3f6
}
.theme-transport .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count{
    background:#d13420
}
.theme-transport .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a{
    color:#d13420
}
.theme-transport .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping,.theme-transport .noo-infomation-cart ul li.phone i,.theme-transport .whychooseus .choose-icon i{
    color:#49d3f6
}
.theme-transport .search-header5 form input[type=submit]{
    background:#49d3f6
}
.theme-transport .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-transport .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-transport .noo-main-menu .navbar-nav li:hover>a{
    color:#d13420
}
.theme-transport .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    color:#fff;
    background:#d13420
}
.theme-transport .noo-main-menu .navbar-nav li>a:before{
    background:#49d3f6
}
.theme-transport .noo-main-menu .navbar-nav li>.sub-menu li a:hover{
    color:#d13420
}
.theme-transport .noo-news-slider li .noo-news-item .container .cat a,.theme-transport .noo-title,.theme-transport .your-money2 .money-right .money-title{
    color:#49d3f6
}
.theme-transport .noo-news-slider li .noo-news-item:before{
    background:rgba(0,0,0,.6)
}
.theme-transport .book-free{
    background:#49d3f6
}
.theme-transport .book-free .book-content input[type=submit]{
    background:#d13420
}
.theme-transport .money-icon,.theme-transport .money-icon:after{
    background:#000
}
.theme-transport .money-icon span{
    background:#49d3f6
}
.theme-transport .money-icon span:before{
    border-left-color:#49d3f6
}
.theme-transport .money-icon span:after{
    border-right-color:#49d3f6
}
.theme-transport .your-money2 .money-right .noo-button{
    background:#fff;
    color:#000
}
.theme-transport .your-money2 .money-right .noo-button:hover{
    background:#49d3f6;
    color:#fff
}
.theme-transport .money-content .money-title{
    color:#49d3f6
}
.theme-transport .money-content .money-entry-content{
    color:#fff
}
.theme-transport .money-content .noo-button{
    color:#000
}
.theme-transport .money-content .noo-button:hover{
    background:#49d3f6;
    color:#fff
}
.theme-transport .noo-sh-button{
    color:#d13420
}
.theme-transport .services-content .services-entry a:hover,.theme-transport .services-content .services-entry p,.theme-transport .services-content .services-entry strong{
    color:#fff
}
.theme-transport .noo-sh-button span{
    border-color:#d13420
}
.theme-transport .noo-sh-button.sh-bk{
    background:#d13420;
    color:#fff
}
.theme-transport .services-content .services-entry{
    background:rgba(73,211,246,.8)
}
.theme-transport .services-content .services-entry a{
    background:#d13420
}
.theme-transport .services-title a{
    color:#000
}
.theme-transport .noo-list a:hover,.theme-transport .noo-list.yes span{
    color:#49d3f6
}
.theme-transport ul.owl-theme .owl-controls .owl-page.active,.theme-transport ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#ef9286
}
.theme-transport ul.owl-theme .owl-controls .owl-page.active:after,.theme-transport ul.owl-theme .owl-controls .owl-page.active:before,.theme-transport ul.owl-theme .owl-controls .owl-page:hover:after,.theme-transport ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#ef9286
}
.theme-transport ul.owl-theme .owl-controls .owl-page.active span,.theme-transport ul.owl-theme .owl-controls .owl-page:hover span{
    background:#d13420
}
.theme-transport ul.owl-theme .owl-controls .owl-page span,.theme-transport ul.owl-theme .owl-controls .owl-page.active span:after,.theme-transport ul.owl-theme .owl-controls .owl-page.active span:before,.theme-transport ul.owl-theme .owl-controls .owl-page:hover span:after,.theme-transport ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#ef9286
}
.theme-transport .noo-list a:hover:before,.theme-transport .noo-list.yes span:before{
    background:#49d3f6
}
.theme-transport .noo-product-footer .price span,.theme-transport .our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a,.theme-transport .our-blog-item .blog-item .sh-entry-blog .cat a{
    color:#d13420
}
.theme-transport .woo-thumbnail .bk{
    background:rgba(0,0,0,.8)
}
.theme-transport .noo_team li .noo-team-item .noo-team-info:before,.theme-transport .our-blog-item .blog-item:before{
    background:#49d3f6
}
.theme-transport .noo-team-content .team-contact ul li i,.theme-transport .team-title .noo-team-control button:hover i{
    color:#49d3f6
}
.theme-transport .clients .next-client:hover,.theme-transport .clients .prev-client:hover,.theme-transport .noo-team-content .team-title:before{
    background:#d13420
}
.theme-transport .noo-counter-wrap h6,.theme-transport .noo_pricing .pricing_header span,.theme-transport .title-newsltter{
    color:#fff
}
.theme-transport .noo-newsltter-form button{
    background:#49d3f6
}
.theme-transport .noo-newsltter-form button:hover,.theme-transport .social-all{
    background:#000
}
.theme-transport .noo-custom-menu ul li a:hover,.theme-transport .recent-tweets li .twitter_user .twitter_username,.theme-transport .social-all a:hover,.theme-transport .widget_noo_infomation .noo-info-footer i,.theme-transport .widget_noo_infomation .noo-infomation-attr li span.fa,.theme-transport .widget_noo_services ul li a:hover{
    color:#d13420
}
.theme-transport .whychooseus.choose_style3 .choose-icon{
    background:#d13420
}
.theme-transport .whychooseus.choose_style3 .choose-icon:before{
    border-bottom:29px solid #d13420
}
.theme-transport .whychooseus.choose_style3 .choose-icon:after{
    border-top:29px solid #d13420
}
.theme-transport .whychooseus.choose_style3 .choose-icon .background-line{
    border-left:3px solid #df7163;
    border-right:3px solid #df7163
}
.theme-transport .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after,.theme-transport .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before,.theme-transport .whychooseus.choose_style3 .choose-icon .background-line:after,.theme-transport .whychooseus.choose_style3 .choose-icon .background-line:before{
    background:#df7163
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon{
    background:rgba(18,16,37,.3)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(18,16,37,.3)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(18,16,37,.3)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#121025;
    border:0
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line:after,.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    right:auto;
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    -ms-transform:translate(0,0);
    width:auto;
    height:auto;
    background:0 0;
    left:0;
    content:''
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #121025;
    -webkit-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-transport .whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #121025;
    -webkit-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-transport .noo_pricing .pricing_header{
    background:#000
}
.theme-transport .noo_pricing .pricing_header:before{
    border-top-color:#000
}
.theme-transport .noo_pricing .pricing_header h3{
    color:#49d3f6
}
.theme-transport .noo_pricing .pricing_footer a{
    background:#d13420
}
.theme-transport .noo_pricing .pricing_footer a:hover{
    background:#49d3f6;
    color:#fff
}
.theme-transport .blog-title.style2 button:hover i{
    color:#d13420
}
.theme-transport .noo_testimonial_one li .moo-quote-icon{
    color:rgba(0,0,0,.2)
}
.theme-transport .noo_testimonial_one li .noo_testimonial_name{
    color:#fff
}
.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#c5c6c8
}
.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#c5c6c8
}
.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page span,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.theme-transport .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#c5c6c8
}
.theme-transport .product-left-content .shopnow{
    background:#d13420;
    color:#fff
}
.theme-transport .blog-item-default:before,.theme-transport .product-left-content .shopnow:hover{
    background:#49d3f6
}
.theme-transport .noo-sh-product2 .product-right .price,.theme-transport .white-gold .product-left-content h2 a,.theme-transport .white-gold .product-right .price{
    color:#49d3f6
}
.theme-transport .blog-item-default .blog-sh-right .date{
    color:#d13420
}
.theme-transport .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price,.theme-transport .simple-product .simple-content .price{
    color:#49d3f6
}
.theme-transport .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    background:#d13420
}
.theme-transport .simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#49d3f6
}
.theme-transport .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#d13420
}
.theme-transport .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#49d3f6
}
.theme-transport .noo-poster .noo-poster-bk .nav-button:hover,.theme-transport .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-transport .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    background:#d13420
}
.theme-transport .noo_testimonial_two li:before,.theme-transport .ui-datepicker .ui-datepicker-header,.theme-transport .ui-datepicker-calendar tr td:hover,.theme-transport .ui-widget-header,.theme-transport .wpcf7-form input[type=submit]{
    background:#49d3f6
}
.theme-transport .noo-information i,.theme-transport .noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon{
    color:#d13420
}
.theme-transport .ui-widget-header{
    border-color:#49d3f6
}
.theme-transport .book-content-style2 .wpcf7-form input[type=submit],.theme-transport .wpcf7-form input[type=submit]:hover{
    background:#d13420
}
.theme-transport .book-content-style2 .wpcf7-form input[type=submit]:hover,.theme-transport .book-form{
    background:#49d3f6
}
.theme-transport .onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover{
    color:#49d3f6
}
.theme-transport .onepage-footer .widget_noo_infomation_onpage .noo-one-footer i{
    color:#d13420
}
.theme-transport .project-filter span.active,.theme-transport .project-filter span:hover{
    color:#49d3f6
}
.theme-transport .project-filter span.active:before,.theme-transport .project-filter span:hover:before{
    background:#d13420
}
.theme-transport .project-item .project-inner .project-bk:before{
    background:rgba(209,52,32,.85)
}
.theme-transport .project-item .project-inner .project-ds .cat,.theme-transport .project-item .project-inner .project-ds .cat a{
    color:#fff
}
.theme-transport .noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name,.theme-transport .project-item .project-inner .project-ds h3 a{
    color:#000
}
.theme-transport .project-title:before{
    background:#d13420
}
.theme-transport .noo-sidebar-services .widget_noo_services{
    background:#49d3f6
}
.theme-transport .noo-sidebar-services .widget_noo_services .widget-title{
    background:#49d3f6;
    color:#fff
}
.theme-transport .noo-sidebar-services .widget_noo_services ul li a:hover{
    background:#d13420;
    color:#fff
}
.theme-transport .noo-sidebar-services .widget-title{
    background:#49d3f6
}
.theme-transport .noo-checklist li:before{
    color:#49d3f6
}
.theme-transport .noo-page-heading:before{
    background:rgba(0,0,0,.5)
}
.theme-transport .noo-page-heading .page-title{
    color:#49d3f6;
    text-shadow:3px 0 #d13420;
    -moz-text-shadow:3px 0 #d13420;
    -webkit-text-shadow:3px 0 #d13420;
    -o-text-shadow:3px 0 #d13420
}
.theme-transport .services-cat-title{
    background:rgba(73,211,246,.7)
}
.theme-transport .services-cat-title .cat-title-first{
    background:rgba(73,211,246,.5)
}
.theme-transport .services-cat-title .cat-title-first:before{
    border-right-color:rgba(73,211,246,.5)
}
.theme-transport .services-cat-title .cat-title-first:after{
    border-left-color:rgba(73,211,246,.5)
}
.theme-transport .services-cat-title .cat-title-first .cat-title-last{
    background:#49d3f6;
    color:#fff
}
.theme-transport .masonry-filters-services .services-filters li a.selected,.theme-transport .masonry-filters-services .services-filters li a:hover,.theme-transport .noo-services-item h3 a{
    color:#49d3f6
}
.theme-transport .services-cat-title .cat-title-first .cat-title-last:before{
    border-right-color:#49d3f6
}
.theme-transport .services-cat-title .cat-title-first .cat-title-last:after{
    border-left-color:#49d3f6
}
.theme-transport .masonry-filters-services .services-filters li a.selected:before,.theme-transport .masonry-filters-services .services-filters li a:hover:before{
    background:#d13420
}
.theme-transport .noo_testimonial_three li:before{
    background:#49d3f6
}
.theme-transport .noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    color:#d13420
}
.theme-transport .noo-topbar ul li:first-child a{
    border-left-color:transparent
}
.theme-transport .noo-topbar ul li a{
    border-left-color:#717171
}
.theme-transport .submit-offer{
    background:#d13420;
    color:#fff
}
.theme-transport .submit-offer .icon{
    background:#000
}
.theme-transport .submit-offer .icon:before{
    border-left-color:#000
}
.theme-transport .submit-offer .icon .fa{
    color:#49d3f6
}
.theme-transport .submit-offer .number-coupons{
    color:#fff
}
.theme-transport .title-coupons:before{
    background:#49d3f6
}
.theme-transport .author-avatar h5:before{
    background:#d13420
}
.theme-transport .hentry .entry-content-wrap .entry-content .cat a,.theme-transport a:focus,.theme-transport a:hover{
    color:#d13420
}
.theme-transport .noo-sidebar-wrap .widget-title{
    background:#49d3f6;
    color:#fff
}
.theme-transport .noo-sidebar-wrap .widget_search{
    background:#49d3f6
}
.theme-transport .commerce ul.product_list_widget li .amount,.theme-transport .noo-sidebar-wrap .widget_categories ul li a:hover,.theme-transport .noo-sidebar-wrap .widget_recent_entries ul li a:hover{
    color:#d13420
}
.theme-transport .widget_noo_best_services .best_services li h4 a{
    color:#696969
}
.theme-transport .amount,.theme-transport .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.theme-transport .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount,.theme-transport .single-author-project .author-description .project-icon,.theme-transport .single-author-project .author-description strong a,.theme-transport .single-cat a,.theme-transport .single-meta .single-meta-right a:hover,.theme-transport .single-navigation span:hover a,.theme-transport .single-navigation span:hover i,.theme-transport.commerce-checkout .commerce-info a{
    color:#d13420
}
.theme-transport #comments #respond .comment-reply-title:before,.theme-transport #comments #respond .form-submit input,.theme-transport .widget_price_filter .price_slider_amount .button,.theme-transport .widget_price_filter .ui-slider .ui-slider-range{
    background:#d13420
}
.theme-transport.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#49d3f6
}
.theme-transport .commerce .cart input.button{
    background:#d13420
}
.theme-transport .cart-collaterals .cart_totals h2:before,.theme-transport .commerce .cart input.button:hover{
    background:#49d3f6
}
.theme-transport #customer_details h3:before,.theme-transport #payment #place_order,.theme-transport .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a,.theme-transport .order_review_wrap #order_review_heading:before,.theme-transport .project-sidebar-title,.theme-transport table.wishlist_table td.product-add-to-cart a,.theme-transport.single-product div.product div.summary .cart .button,.theme-transport.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#d13420
}
.theme-transport.single-product div.product div.summary .price{
    color:#49d3f6
}
.theme-transport.single-product div.product .commerce-tabs ul.tabs li.active a:before,.theme-transport.single-product div.product .commerce-tabs ul.tabs li:hover a:before,.theme-transport.single-product div.product div.summary .cart .button:hover,.theme-transport.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#49d3f6
}
.theme-transport.single-product div.product .commerce-tabs ul.tabs li.active a,.theme-transport.single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#d13420
}
.theme-transport span.onsale{
    background:#d13420
}
.theme-transport .noo-product-footer .price del,.theme-transport .noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#49d3f6
}
.theme-transport .masonry-filters-project .project-filters li a.selected,.theme-transport .masonry-filters-project .project-filters li a:hover,.theme-transport .noo-portfolio-list .noo-list-content .noo-cat a{
    color:#d13420
}
.theme-transport .masonry-filters-project .project-filters li a.selected:before,.theme-transport .masonry-filters-project .project-filters li a:hover:before{
    background:#49d3f6
}
.theme-transport .wpb_gmaps_widget{
    position:relative
}
.theme-transport .wpb_gmaps_widget:before{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    content:'';
    background:rgba(0,0,0,.6)
}
.theme-transport .noo-portfolio-list .noo-list-content .read-more{
    color:#b1b1b1;
    font-style:italic
}
.theme-transport .noo-portfolio-list .noo-list-content .read-more:hover{
    color:#d13420
}
.theme-transport .pagination .page-numbers.current,.theme-transport .pagination a.page-numbers:hover{
    background:#d13420;
    border-color:#d13420
}
.theme-transport .project-sidebar-title{
    background:#49d3f6;
    color:#000
}
.theme-transport #comments ol li .comment-wrap .comment-block .comment-header .comment-author,.theme-transport #comments ul li .comment-wrap .comment-block .comment-header .comment-author,.theme-transport .single-meta .single-meta-left a:hover{
    color:#d13420
}
.theme-transport .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.theme-transport .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a,.theme-transport .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.theme-transport .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a{
    background:#d13420
}
.theme-transport nav.commerce-pagination ul li a.current,.theme-transport nav.commerce-pagination ul li a:hover,.theme-transport nav.commerce-pagination ul li span.current,.theme-transport nav.commerce-pagination ul li span:hover{
    background:#49d3f6;
    color:#fff
}
.theme-transport div.product #reviews #review_form_wrapper form .form-submit input,.theme-transport div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.theme-transport div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    background:#d13420
}
.theme-transport .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-transport .noo-checkout-complete h2:before,.theme-transport .noo-checkout-complete h3:before,.theme-transport .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-transport .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-transport .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-transport .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover,.theme-transport div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#49d3f6
}
.theme-transport .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#d13420
}
.theme-transport .header-default .noo-topbar ul li a{
    color:#fff
}
.theme-transport .noo-left-menu .cate-name,.theme-transport .noo-left-menu .menu-categories li a:hover{
    color:#d13420
}
.theme-bikang .noo-main-menu .navbar-nav>li.noo_megamenu>.sub-menu>li .noo_megamenu_widget_area li a:hover,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a{
    color:#011e9e
}
.theme-transport form.login .button{
    background:#d13420
}
.theme-transport form.login .button:hover{
    background:#49d3f6
}
.theme-transport.commerce-account input.button{
    background:#d13420
}
.theme-transport div.product div.summary .yith-wcwl-wishlistaddedbrowse a:hover,.theme-transport div.product div.summary .yith-wcwl-wishlistexistsbrowse a:hover,.theme-transport.commerce-account input.button:hover{
    background:#49d3f6
}
.theme-bikang .services-header{
    background:rgba(24,77,253,.3)
}
.theme-bikang .noo-onepage .noo-wrap-menu{
    background:#000;
    border-bottom:0
}
.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current-menu-item>a:before,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li.current>a:before,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li:hover>a:before{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    opacity:1;
    filter:alpha(opacity=100);
    background:#f3e200
}
.theme-bikang .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before,.theme-bikang .header-5 .noo-wrap-menu,.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    background:#011e9e
}
.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a{
    padding-left:0;
    color:#fff
}
.theme-bikang .noo-onepage .noo-wrap-menu .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span{
    border-color:#fff
}
.theme-bikang .header-2 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a{
    color:#011e9e
}
.theme-bikang .header-5 .noo-wrap-menu .icon-search2{
    background:#DA0003
}
.theme-bikang .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a,.theme-bikang .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li>a{
    color:#fff
}
.theme-bikang .blog-item-default .blog-sh-right .default-blog-footer a:hover,.theme-bikang .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .icon-shopping,.theme-bikang .noo-infomation-cart ul li.phone i,.theme-bikang .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a:hover,.theme-bikang .noo-main-menu .navbar-nav li.current-menu-item>a,.theme-bikang .noo-main-menu .navbar-nav li:hover>a,.theme-bikang .noo-nav-header4 .noo-nav-wrap .noo-main-menu .navbar-nav>li:hover>a,.theme-bikang .our-blog-item .blog-item .blog-hover .entry-sh-footer a:hover:hover,.theme-bikang .whychooseus .choose-icon i{
    color:#011e9e
}
.theme-bikang .header-5 .noo-wrap-menu .noo-main-menu .navbar-nav>li:hover>a:before{
    background:#fff
}
.theme-bikang .noo-infomation-cart ul li.noo-menu-item-cart .cart-button .cart-item .count{
    background:#f3e200
}
.theme-bikang .search-header5 form input[type=submit]{
    background:#011e9e
}
.theme-bikang .noo-main-menu .navbar-nav li#nav-menu-item-simple-cart>a span em{
    color:#fff;
    background:#011e9e
}
.theme-bikang .noo-main-menu .navbar-nav li>.sub-menu li a:hover,.theme-bikang .noo-news-slider li .noo-news-item .container .cat a,.theme-bikang .noo-title{
    color:#011e9e
}
.theme-bikang .noo-main-menu .navbar-nav li>a:before{
    background:#f3e200
}
.theme-bikang .noo-news-slider li .noo-news-item:before{
    background:rgba(0,0,0,.6)
}
.theme-bikang .book-free{
    background:#011e9e
}
.theme-bikang .book-free .book-content input[type=submit]{
    background:#f3e200
}
.theme-bikang .money-icon,.theme-bikang .money-icon:after{
    background:#212121
}
.theme-bikang .money-icon:before{
    border-left-color:#212121
}
.theme-bikang .money-icon span{
    background:#383838
}
.theme-bikang .money-icon span:before{
    border-left-color:#383838
}
.theme-bikang .money-icon span:after{
    border-right-color:#383838
}
.theme-bikang .your-money2 .money-right .money-title{
    color:#fff
}
.theme-bikang .your-money2 .money-right .noo-button{
    background:#fff;
    color:#000
}
.theme-bikang .your-money2 .money-right .noo-button:hover{
    background:#011e9e;
    color:#fff
}
.theme-bikang .money-content .money-entry-content,.theme-bikang .money-content .money-title{
    color:#fff
}
.theme-bikang .money-content .noo-button{
    color:#f3e200
}
.theme-bikang .money-content .noo-button:hover{
    background:#f3e200;
    color:#fff
}
.theme-bikang .noo-sh-button{
    color:#f3e200
}
.theme-bikang .noo-sh-button span{
    border-color:#f3e200
}
.theme-bikang .noo-sh-button.sh-bk{
    background:#f3e200;
    color:#fff
}
.theme-bikang .services-content .services-entry{
    background:rgba(229,0,3,.8)
}
.theme-bikang .services-content .services-entry p,.theme-bikang .services-content .services-entry strong{
    color:#fff
}
.theme-bikang .services-content .services-entry a{
    background:#f3e200
}
.theme-bikang .services-title a{
    color:#000
}
.theme-bikang .blog-title .noo-blog-control button:hover i,.theme-bikang .noo-list a:hover,.theme-bikang .noo-list.yes span,.theme-bikang .noo-product-footer .price span,.theme-bikang .our-blog-item .blog-item .sh-entry-blog .cat a{
    color:#011e9e
}
.theme-bikang ul.owl-theme .owl-controls .owl-page.active,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover{
    border-color:#E4657A
}
.theme-bikang ul.owl-theme .owl-controls .owl-page.active:after,.theme-bikang ul.owl-theme .owl-controls .owl-page.active:before,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover:after,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover:before{
    background:#E4657A
}
.theme-bikang ul.owl-theme .owl-controls .owl-page.active span,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover span{
    background:#011e9e
}
.theme-bikang ul.owl-theme .owl-controls .owl-page span,.theme-bikang ul.owl-theme .owl-controls .owl-page.active span:after,.theme-bikang ul.owl-theme .owl-controls .owl-page.active span:before,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover span:after,.theme-bikang ul.owl-theme .owl-controls .owl-page:hover span:before{
    background:#E4657A
}
.theme-bikang .noo-list a:hover:before,.theme-bikang .noo-list.yes span:before{
    background:#011e9e
}
.theme-bikang .woo-thumbnail .bk{
    background:rgba(0,0,0,.8)
}
.theme-bikang .noo_team li .noo-team-item .noo-team-info:before,.theme-bikang .our-blog-item .blog-item:before{
    background:#011e9e
}
.theme-bikang .our-blog-item .blog-item .blog-hover .sh-entry-blog2 .cat a{
    color:#f3e200
}
.theme-bikang .noo-team-content .team-contact ul li i,.theme-bikang .team-title .noo-team-control button:hover i{
    color:#011e9e
}
.theme-bikang .clients .next-client:hover,.theme-bikang .clients .prev-client:hover,.theme-bikang .noo-newsltter-form button,.theme-bikang .noo-team-content .team-title:before{
    background:#f3e200
}
.theme-bikang .noo-counter-wrap h6,.theme-bikang .noo_pricing .pricing_header span,.theme-bikang .title-newsltter{
    color:#fff
}
.theme-bikang .noo-newsltter-form button:hover,.theme-bikang .social-all{
    background:#000
}
.theme-bikang .social-all a:hover{
    color:#f3e200
}
.theme-bikang .recent-tweets li .twitter_user .twitter_username{
    color:#011e9e
}
.theme-bikang .widget_noo_infomation .noo-info-footer i,.theme-bikang .widget_noo_infomation .noo-infomation-attr li span.fa{
    color:#f3e200
}
.theme-bikang .noo-custom-menu ul li a:hover,.theme-bikang .widget_noo_services ul li a:hover{
    color:#011e9e
}
.theme-bikang .whychooseus.choose_style3 .choose-icon{
    background:#f3e200
}
.theme-bikang .whychooseus.choose_style3 .choose-icon:before{
    border-bottom:29px solid #f3e200
}
.theme-bikang .whychooseus.choose_style3 .choose-icon:after{
    border-top:29px solid #f3e200
}
.theme-bikang .whychooseus.choose_style3 .choose-icon .background-line{
    border-left:3px solid #5e83fe;
    border-right:3px solid #5e83fe
}
.theme-bikang .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:after,.theme-bikang .whychooseus.choose_style3 .choose-icon .background-line .background-line-bottom:before,.theme-bikang .whychooseus.choose_style3 .choose-icon .background-line:after,.theme-bikang .whychooseus.choose_style3 .choose-icon .background-line:before{
    background:#5e83fe
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon{
    background:rgba(229,0,3,.30000000000000004)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon:before{
    border-bottom-color:rgba(229,0,3,.30000000000000004)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon:after{
    border-top-color:rgba(229,0,3,.30000000000000004)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .icon_first{
    opacity:0;
    filter:alpha(opacity=0)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .icon_last{
    opacity:1;
    filter:alpha(opacity=100)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line{
    background:#011e9e;
    border:0
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line:after,.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    position:absolute;
    right:auto;
    border-left:45px solid transparent;
    border-right:45px solid transparent;
    width:auto;
    height:auto;
    background:0 0;
    left:0;
    content:''
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line:before{
    bottom:100%;
    top:auto;
    border-bottom:25px solid #011e9e;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-bikang .whychooseus.choose_style3:hover .choose-icon .background-line:after{
    top:100%;
    bottom:auto;
    border-top:25px solid #011e9e;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.theme-bikang .noo_pricing .pricing_header{
    background:#f3e200
}
.theme-bikang .noo_pricing .pricing_header:before{
    border-top-color:#f3e200
}
.theme-bikang .noo_pricing .pricing_footer a{
    background:#000
}
.theme-bikang .blog-title.style2 button:hover i{
    color:#011e9e
}
.theme-bikang .noo_testimonial_one li .moo-quote-icon{
    color:rgba(229,0,3,.30000000000000004)
}
.theme-bikang .noo_testimonial_one li .noo_testimonial_name{
    color:#f3e200
}
.theme-bikang .noo_testimonial_one li .noo_testimonial_position{
    color:#696969
}
.theme-bikang .noo_testimonial_one li p{
    color:#000;
    padding-left:5%;
    padding-right:5%
}
.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover{
    border-color:#f5f5f5
}
.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:after,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active:before,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:after,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover:before{
    background:#f5f5f5
}
.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span{
    background:#fff
}
.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page span,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:after,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page.active span:before,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:after,.theme-bikang .noo_testimonial_one.owl-theme .owl-controls .owl-page:hover span:before{
    background:#f5f5f5
}
.theme-bikang .product-left-content .shopnow{
    background:#f3e200;
    color:#fff
}
.theme-bikang .blog-item-default:before,.theme-bikang .product-left-content .shopnow:hover{
    background:#011e9e
}
.theme-bikang .noo-sh-product2 .product-right .price,.theme-bikang .white-gold .product-left-content h2 a,.theme-bikang .white-gold .product-right .price{
    color:#011e9e
}
.theme-bikang .blog-item-default .blog-sh-right .date{
    color:#f3e200
}
.theme-bikang .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .price,.theme-bikang .simple-product .simple-content .price{
    color:#011e9e
}
.theme-bikang .simple-product .simple-content .entry-cart-meta a.add_to_cart_button{
    background:#f3e200
}
.theme-bikang .simple-product .simple-content .entry-cart-meta a.add_to_cart_button:hover{
    background:#011e9e
}
.theme-bikang .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#f3e200
}
.theme-bikang .simple-product .simple-content .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#011e9e
}
.theme-bikang .noo-poster .noo-poster-bk .nav-button:hover,.theme-bikang .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-add-to-wishlist .add_to_wishlist,.theme-bikang .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta a.add_to_cart_button{
    background:#f3e200
}
.theme-bikang .noo_testimonial_two li:before,.theme-bikang .wpcf7-form input[type=submit]{
    background:#011e9e
}
.theme-bikang .noo_testimonial_two li .testimonial_wrap .testimonial-content .noo-quote-icon{
    color:#f3e200
}
.theme-bikang .noo-information i,.theme-bikang .onepage-footer .widget_noo_infomation_onpage .noo-one-footer i,.theme-bikang .onepage-footer .widget_noo_infomation_onpage .onepage-social a:hover,.theme-bikang .project-filter span.active,.theme-bikang .project-filter span:hover{
    color:#011e9e
}
.theme-bikang .wpcf7-form input[type=submit]:hover{
    background:#f3e200
}
.theme-bikang .book-form{
    background:#011e9e
}
.theme-bikang .project-filter span.active:before,.theme-bikang .project-filter span:hover:before{
    background:#f3e200
}
.theme-bikang .project-item .project-inner .project-bk:before{
    background:rgba(24,77,253,.85)
}
.theme-bikang .project-item .project-inner .project-ds .cat,.theme-bikang .project-item .project-inner .project-ds .cat a{
    color:#fff
}
.theme-bikang .noo_testimonial_two li .testimonial_wrap .testimonial-content .testi-meta .noo_testimonial_name,.theme-bikang .project-item .project-inner .project-ds h3 a{
    color:#000
}
.theme-bikang .project-title:before{
    background:#f3e200
}
.theme-bikang .noo-sidebar-services .widget_noo_services{
    background:#011e9e
}
.theme-bikang .noo-sidebar-services .widget_noo_services .widget-title{
    background:#011e9e;
    color:#fff
}
.theme-bikang .noo-sidebar-services .widget_noo_services ul li a:hover{
    background:#f3e200;
    color:#fff
}
.theme-bikang .noo-sidebar-services .widget-title{
    background:#011e9e
}
.theme-bikang .noo-checklist li:before{
    color:#011e9e
}
.theme-bikang .noo-page-heading:before{
    background:rgba(0,0,0,.7)
}
.theme-bikang .noo-page-heading .page-title{
    text-shadow:3px 0 #000;
    -moz-text-shadow:3px 0 #000;
    -webkit-text-shadow:3px 0 #000;
    -o-text-shadow:3px 0 #000;
    color:#011e9e
}
.theme-bikang .services-cat-title{
    background:rgba(229,0,3,.7)
}
.theme-bikang .services-cat-title .cat-title-first{
    background:rgba(229,0,3,.5)
}
.theme-bikang .services-cat-title .cat-title-first:before{
    border-right-color:rgba(229,0,3,.5)
}
.theme-bikang .services-cat-title .cat-title-first:after{
    border-left-color:rgba(229,0,3,.5)
}
.theme-bikang .services-cat-title .cat-title-first .cat-title-last{
    background:#011e9e;
    color:#fff
}
.theme-bikang .masonry-filters-services .services-filters li a.selected,.theme-bikang .masonry-filters-services .services-filters li a:hover,.theme-bikang .noo-services-item h3 a{
    color:#011e9e
}
.theme-bikang .services-cat-title .cat-title-first .cat-title-last:before{
    border-right-color:#011e9e
}
.theme-bikang .services-cat-title .cat-title-first .cat-title-last:after{
    border-left-color:#011e9e
}
.theme-bikang .masonry-filters-services .services-filters li a.selected:before,.theme-bikang .masonry-filters-services .services-filters li a:hover:before{
    background:#f3e200
}
.theme-bikang .noo_testimonial_three li:before{
    background:#011e9e
}
.theme-bikang .noo_testimonial_three li .testimonial-header .testimonial-name .noo_testimonial_name{
    color:#f3e200
}
.theme-bikang .noo-topbar ul li:first-child a{
    border-left-color:transparent
}
.theme-bikang .noo-topbar ul li a{
    border-left-color:#717171
}
.theme-bikang .submit-offer{
    background:#011e9e;
    color:#fff
}
.theme-bikang .submit-offer .icon{
    background:#000
}
.theme-bikang .submit-offer .icon:before{
    border-left-color:#000
}
.theme-bikang .submit-offer .number-coupons{
    color:#fff
}
.theme-bikang .author-avatar h5:before,.theme-bikang .title-coupons:before{
    background:#f3e200
}
.theme-bikang .hentry .entry-content-wrap .entry-content .cat a{
    color:#f3e200
}
.theme-bikang a:focus,.theme-bikang a:hover{
    color:#011e9e
}
.theme-bikang .noo-sidebar-wrap .widget-title{
    background:#011e9e;
    color:#fff
}
.theme-bikang .noo-sidebar-wrap .widget_search{
    background:#011e9e
}
.theme-bikang .noo-sidebar-wrap .widget_categories ul li a:hover,.theme-bikang .noo-sidebar-wrap .widget_recent_entries ul li a:hover{
    color:#011e9e
}
.theme-bikang .commerce ul.product_list_widget li .amount{
    color:#f3e200
}
.theme-bikang .widget_noo_best_services .best_services li h4 a{
    color:#696969
}
.theme-bikang .widget_noo_best_services .best_services li h4 a:hover{
    color:#011e9e
}
.theme-bikang .amount,.theme-bikang .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal td .amount,.theme-bikang .order_review_wrap #order_review table.shop_table tfoot .cart-subtotal th .amount,.theme-bikang .single-author-project .author-description .project-icon,.theme-bikang .single-author-project .author-description strong a,.theme-bikang .single-cat a,.theme-bikang .single-meta .single-meta-right a:hover,.theme-bikang .single-navigation span:hover a,.theme-bikang .single-navigation span:hover i,.theme-bikang.commerce-checkout .commerce-info a{
    color:#f3e200
}
.theme-bikang #comments #respond .comment-reply-title:before,.theme-bikang #comments #respond .form-submit input,.theme-bikang .widget_price_filter .price_slider_amount .button,.theme-bikang .widget_price_filter .ui-slider .ui-slider-range{
    background:#f3e200
}
.theme-bikang.commerce .widget_price_filter .ui-slider .ui-slider-handle{
    background:#011e9e
}
.theme-bikang .commerce .cart input.button{
    background:#f3e200
}
.theme-bikang .cart-collaterals .cart_totals h2:before,.theme-bikang .commerce .cart input.button:hover{
    background:#011e9e
}
.theme-bikang #customer_details h3:before,.theme-bikang #payment #place_order,.theme-bikang .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a,.theme-bikang .order_review_wrap #order_review_heading:before,.theme-bikang .project-sidebar-title,.theme-bikang table.wishlist_table td.product-add-to-cart a,.theme-bikang.single-product div.product div.summary .cart .button,.theme-bikang.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist{
    background:#f3e200
}
.theme-bikang.single-product div.product div.summary .price{
    color:#011e9e
}
.theme-bikang.single-product div.product .commerce-tabs ul.tabs li.active a:before,.theme-bikang.single-product div.product .commerce-tabs ul.tabs li:hover a:before,.theme-bikang.single-product div.product div.summary .cart .button:hover,.theme-bikang.single-product div.product div.summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{
    background:#011e9e
}
.theme-bikang.single-product div.product .commerce-tabs ul.tabs li.active a,.theme-bikang.single-product div.product .commerce-tabs ul.tabs li:hover a{
    color:#f3e200
}
.theme-bikang .masonry-filters-project .project-filters li a.selected:before,.theme-bikang .masonry-filters-project .project-filters li a:hover:before,.theme-bikang span.onsale{
    background:#f3e200
}
.theme-bikang .masonry-filters-project .project-filters li a.selected,.theme-bikang .masonry-filters-project .project-filters li a:hover,.theme-bikang .noo-product-footer .price del,.theme-bikang .noo_team li .noo-team-item:hover .noo-team-info h4{
    color:#011e9e
}
.theme-bikang .wpb_gmaps_widget{
    position:relative
}
.theme-bikang .wpb_gmaps_widget:before{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    content:'';
    background:rgba(0,0,0,.6)
}
.theme-bikang .noo-portfolio-list .noo-list-content .noo-cat a{
    color:#f3e200
}
.theme-bikang .noo-portfolio-list .noo-list-content .read-more{
    color:#b1b1b1;
    font-style:italic
}
.theme-bikang .noo-portfolio-list .noo-list-content .read-more:hover{
    color:#011e9e
}
.theme-bikang .pagination .page-numbers.current,.theme-bikang .pagination a.page-numbers:hover{
    background:#011e9e;
    border-color:#011e9e
}
.theme-bikang .project-sidebar-title{
    background:#011e9e;
    color:#fff
}
.theme-bikang .single-meta .single-meta-left a:hover{
    color:#f3e200
}
.theme-bikang .ui-datepicker .ui-datepicker-header,.theme-bikang .ui-datepicker-calendar tr td:hover,.theme-bikang .ui-widget-header{
    background:#011e9e
}
.theme-bikang .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistaddedbrowse a,.theme-bikang .noo-poster .noo-poster-bk .noo_poster_products li .entry-poster-meta .yith-wcwl-wishlistexistsbrowse a,.theme-bikang .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a,.theme-bikang .simple-product .simple-content .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a,.theme-bikang div.product #reviews #review_form_wrapper form .form-submit input,.theme-bikang div.product div.summary .yith-wcwl-wishlistaddedbrowse a,.theme-bikang div.product div.summary .yith-wcwl-wishlistexistsbrowse a{
    background:#f3e200
}
.theme-bikang .ui-widget-header{
    border-color:#011e9e
}
.theme-bikang .subscribe-text{
    color:#fff
}
.theme-bikang #comments ol li .comment-wrap .comment-block .comment-header .comment-author,.theme-bikang #comments ul li .comment-wrap .comment-block .comment-header .comment-author{
    color:#f3e200
}
.theme-bikang nav.commerce-pagination ul li a.current,.theme-bikang nav.commerce-pagination ul li a:hover,.theme-bikang nav.commerce-pagination ul li span.current,.theme-bikang nav.commerce-pagination ul li span:hover{
    background:#f3e200;
    color:#fff
}
.theme-bikang div.product #reviews #review_form_wrapper form .form-submit input:hover{
    background:#011e9e
}
.theme-bikang .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-bikang .noo-checkout-complete h2:before,.theme-bikang .noo-checkout-complete h3:before,.theme-bikang .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.theme-bikang .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistaddedbrowse a:hover,.theme-bikang .woo-thumbnail .noo-product-meta .entry-cart-meta .yith-wcwl-wishlistexistsbrowse a:hover,.theme-bikang .woo-thumbnail .noo-product-meta .entry-cart-meta a.add_to_cart_button:hover,.theme-bikang form.checkout_coupon input[type=submit]:hover,.theme-bikang form.login .button{
    background:#f3e200
}
.theme-bikang .cart-collaterals .cart_totals .car_totals_wrap table .cart-subtotal td{
    color:#f3e200
}
.theme-bikang .header-default .noo-topbar ul li a{
    color:#fff
}
.theme-bikang .noo-left-menu .cate-name,.theme-bikang .noo-left-menu .menu-categories li a:hover,.theme-bikang blockquote:before{
    color:#011e9e
}
.theme-bikang form.login .button:hover,.theme-bikang.commerce-account input.button{
    background:#011e9e
}
.theme-bikang #customer_login h2:before,.theme-bikang .cart-collaterals .cart_totals .car_totals_wrap .wc-proceed-to-checkout a:hover,.theme-bikang.commerce-account input.button:hover{
    background:#f3e200
}


.whats_btn a{
    background: #4dc247;
    color: white !important;
}

.whats_btn a:hover{
    background: #4dc247 !important;
    color: white !important;
}

.whats_fixo a{
    background:#4dc247;
    color:WHITE;
}

.whats_fixo{
    position: fixed;
    bottom: 4em;
    left: 4em;
    color: white;
    background: #4dc247;
    width: 60px;
    height: 60px;
    border-radius: 35px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    z-index:999;
}

.whats_fixo a{
    color: white;
    font-size: 32px;
    line-height: 0;
    border-radius: 35px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.noo_clients img{
    webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    transition: all ease 0.5s;
}

.noo_clients img:hover{
    webkit-filter: grayscale(0);
    filter: grayscale(0);
    transition: all ease 0.5s;
}

/* MENU FIXO STYLE */

.menu-fixo{
    position:fixed;
    right:0;
    left:0;
    width:100%;
    top:0;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2) !important;
    animation: smoothScroll 1s forwards;
    background:white;
    padding:0;
}

.menu-fixo .navbar-brand{
    line-height: 80px !important;
}

.menu-fixo .navbar-brand>img {
    width: 210px;
}

.menu-fixo .noo-main-menu .navbar-nav li>a{
    line-height: 80px !important;
}

.menu-fixo nav ul li a{
    color:#333 ;
}

.menu-fixo .navbar_mobile{
    top:0 !important;
}

.menu-fixo .menu_fixo{
    display:block !important;
}

.menu-fixo .menu_normal{
    display:none;
}


@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}
	100% {
		transform: translateY(0px);
	}
}

/* FIM STYLE MENU */

.menu_whats a{
    background: #4dc247;
    color: white;
    padding: 10px 15px;
    border-radius: 5px;
    transition:all ease 0.5s;
    font-size: 15px;
}

.menu_whats a:hover{
    background: #34982f;
    transition:all ease 0.5s;
}

@import url('https://fonts.googleapis.com/css?family=Barlow+Semi+Condensed');

@keyframes shadow-pulse
{
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);
  }
}

@keyframes shadow-pulse-big
{
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  }
  100% {
    box-shadow: 0 0 0 70px rgba(0, 0, 0, 0);
  }
}

.example-1{
  animation: shadow-pulse 1s infinite;
}

.noo-topbar{
    width:100%;
}

.navbar-nav li a{
    font-family: oxygen,sans-serif;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 10px !important;
}

.navbar-nav li a:hover{
    cursor:pointer !important;
}

.navbar-nav li{
    margin-right:5px;
}

.menu_whats{
    margin-left:10px;
}

.owl-nav button.owl-prev{
    width: 40px;
    height: 40px;
    border: 0 !important;
    background: white !important;
    text-align: center;
    line-height: 30px !important;
    color: #000000 !important;
    -webkit-transition: all 0.4s ease 0s !important;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    z-index: 3;
    position: absolute;
    left: -40px;
    top: 50%;
    margin-top: -30px;
}

.owl-nav button.owl-next{
    width: 40px;
    height: 40px;
    border: 0 !important;
    background: white !important;
    text-align: center;
    line-height: 30px !important;
    color: #000000 !important;
    -webkit-transition: all 0.4s ease 0s !important;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    z-index: 3;
    position: absolute;
    right: -40px;
    top: 50%;
    margin-top: -30px;
}

.owl-carousel .owl-item a{
    display:inline-block !important;
    width:100%;
    text-align:center;
    padding: 0 20px;
}

#servicoscarousel{
    padding:3em;
}

@media(max-width:600px){
    .menuHeader .navbar-brand img{
        width: 180px;
    }
    
    .pad_none_mobile{
        padding:0 !important;
    }
    
    .menu-fixo{
        padding:0 20px !important;
    }
    
    .navbar-toggler:focus, .navbar-toggler:hover {
        outline: none;
    }
    
    .navbar-collapse.collapse.show{
        padding-bottom:10px;
    }
    
    .menu_whats{
        text-align:center;
    }
    
    .whats_fixo{
        bottom: 1em;
        left: 1em;
        width: 40px;
        height: 40px;
    }
    
    .whats_fixo a{
        font-size: 25px;
    }
    .text-grande1{
        font-size: 35px !important;
        text-transform: uppercase;
        line-height: 45px !important;
        margin-bottom: 20px !important;
    }
    
    .text-grande2{
        font-size: 17px !important;
    }
    
    .service-text-time{
        padding: 15px 10px 0px 10px !important;
    }
    
    .pb-18{
        padding-bottom: 35px !important;
		margin-top: -160px
    }
    
    .owl-nav button.owl-prev{
        left: 10px;
    }
    .owl-nav button.owl-next{
        right: 10px;
    }
}

.navbar-toggler{
    position: absolute;
    right: 0;
    font-size: 25px !important;
    color: #405dda !important;
    top: 25px;
}

.form_orcamento select{
    width:100% !important;
}

.form_orcamento label{
    width:100% !important;
    text-align:left;
    margin:0;
}

.btn_center{
    text-align: center;
    width: 100%;
}

.height_textarea textarea{
    height:160px !important;
}

.galeria_home{
    padding-top:3em;
}

.title_mais-servicos{
    text-align:center;
}

.title_mais-servicos h2{
    font-size: 20px;
    text-transform: uppercase;
}

.img_cartoes{
   text-align:center
}

.img_cartoes img{
   width:350px;
}

@media(max-width:600px){
    .page_obrigado_contato {
        padding: 3em 0 !important;
    }
    
    .pad_img_mobile{
        padding:20px;
    }
    
    .text_contato_obrigado{
        text-align:center !important;
        margin-top: 0px !important;
        margin-left: 0px !important;
    }
    
    .text_contato_obrigado h2{
        font-size:30px !important;
    }
}

.text_contato_obrigado{
    text-align:left;
    margin-top: 10px;
    margin-left: 10px;
}

.text_contato_obrigado h2{
	font-size:40px;
	font-weight: 500;
}

.text_contato_obrigado p{
	font-size:16px;
}
.btn_page_inicial a{
	font-size: 15px;
    background: #96c200c7;
    color: white;
    font-weight: 500;
    padding: 6px 20px;
    border-radius: 5px;
	display:inline-block;
	transition:all ease 0.5s;
	border: 2px solid;
}

.btn_page_inicial a:hover i{
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
}


.btn_page_inicial a:hover{
	color: #96c200;
    transition: all ease 0.5s;
    background: white;
    border: 2px solid;
}

.page_obrigado_contato{
	padding: 5em 0 0 0;
}

.btn_orcamento a{
    display: inline-block;
    width: 100%;
    background: #4dc247;
    color: white;
    padding: 12px 20px;
    border-radius: 3px;
}

.btn_orcamento a span:nth-child(1){
    float: left;
    font-size: 45px;
    display: inline-block;
    background: #39a733;
    padding: 6px 15px;
    margin-right: 10px;
    border-radius: 3px;
}

.btn_orcamento a span:nth-child(2){
    font-size: 20px;
}

@media(max-width:600px){
    .btn_orcamento a{
        padding: 10px 12px !important;
    }
    
    .btn_orcamento a span:nth-child(1){
        padding: 5px 10px !important;
    }
    .btn_orcamento a span:nth-child(2) {
        font-size: 16px !important;
    }
    .book-free {
        top: -450px !important;
    }
    .menuHeader .navbar-brand img {
        width: 150px !important;
    }
}

.whats_redirecionando_pag{
   text-align:center;
   padding: 10em 0 0 0;
}

.whats_redirecionando_pag h2{
    margin: 0;
    font-size: 30px;
    font-weight: 800;
}

.preload_pag_whats{
  padding:4em 0;
}

.preload_pag_whats img{
  width:220px;
  -webkit-filter: drop-shadow(5px 5px 5px #222 );
  filter: drop-shadow(5px 5px 5px #222);
}
