.cq_allinone_accordion{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_accordion.png) !important;background-size:32px;}
.cq_vc_accordion_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_accordion_item.png) !important;background-size:32px;}
.cq_allinone_hotspot{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_hotspot.png) !important;background-size:32px;}
.cq_allinone_ihover{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_ihover.png) !important;background-size:32px;}
.cq_allinone_faanimation{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_faanimation.png) !important;background-size:32px;}
.cq_allinone_dagallery{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_dagallery.png) !important;background-size:32px;}
.cq_allinone_mediumgallery{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_mediumgallery.png) !important;background-size:32px;}
.cq_allinone_masonry{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_masonry.png) !important;background-size:32px;}
.cq_allinone_scrollnotification{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_scrollnotification.png) !important;background-size:32px;}
.cq_allinone_timeline{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_timeline.png) !important;background-size:32px;}
.cq_allinone_fluidbox{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_fluidbox.png) !important;background-size:32px;}
.cq_allinone_productcover{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_productcover.png) !important;background-size:32px;}
.cq_allinone_ribbon{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_ribbon.png) !important;background-size:32px;}
.cq_allinone_appmockup{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_appmockup.png) !important;background-size:32px;}
.cq_allinone_depthmodal{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_depthmodal.png) !important;background-size:32px;}
.cq_allinone_profilecard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_profilecard.png) !important;background-size:32px;}
.cq_allinone_testimonial{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_testimonial.png) !important;background-size:32px;}
.cq_allinone_tab{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_tab.png) !important;background-size:32px;}
.cq_allinone_tab_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_tab_item.png) !important;background-size:32px;}
.cq_allinone_image{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_image.png) !important;background-size:32px;}
.cq_allinone_parallax{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_parallax.png) !important;background-size:32px;}
.cq_allinone_stackgallery{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_stackgallery.png) !important;background-size:32px;}
.cq_allinone_figurenav{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_figurenav.png) !important;background-size:32px;}
.cq_allinone_button01{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_button01.png) !important;background-size:32px;}
.cq_allinone_todolist{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_todolist.png) !important;background-size:32px;}
.cq_vc_todolist_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_todolist_item.png) !important;background-size:32px;}
.cq_allinone_carouselgallery{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_carouselgallery.png) !important;background-size:32px;}
.cq_allinone_zoommagnify{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_zoommagnify.png) !important;background-size:32px;}
.cq_allinone_fullscreenintro{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_fullscreenintro.png) !important;background-size:32px;}
.cq_allinone_pagetransition{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_pagetransition.png) !important;background-size:32px;}
.cq_allinone_thumbcaption{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_thumbcaption.png) !important;background-size:32px;}
.cq_allinone_imagearrow{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_imagearrow.png) !important;background-size:32px;}
.cq_allinone_metrocarousel{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_metrocarousel.png) !important;background-size:32px;}
.cq_allinone_separator{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_separator.png) !important;background-size:32px;}
.cq_allinone_materialcard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_materialcard.png) !important;background-size:32px;}
.cq_allinone_cubebox{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_cubebox.png) !important;background-size:32px;}
.cq_allinone_sidebyside{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_sidebyside.png) !important;background-size:32px;}
.cq_allinone_typewriter{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_typewriter.png) !important;background-size:32px;}
.cq_allinone_sticker{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_sticker.png) !important;background-size:32px;}
.cq_allinone_imageoverlay{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_imageoverlay.png) !important;background-size:32px;}
.cq_allinone_imageoverlay2{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_imageoverlay2.png) !important;background-size:32px;}
.cq_allinone_flipbox{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_flipbox.png) !important;background-size:32px;}
.cq_allinone_bannerblock{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_bannerblock.png) !important;background-size:32px;}
.cq_allinone_beforeafter{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_beforeafter.png) !important;background-size:32px;}
.cq_allinone_compareslider{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_compareslider.png) !important;background-size:32px;}
.cq_allinone_imageaccordion{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_imageaccordion.png) !important;background-size:32px;}
.cq_allinone_profilepanel{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_profilepanel.png) !important;background-size:32px;}
.cq_allinone_videocover{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_videocover.png) !important;background-size:32px;}
.cq_allinone_stackblock{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_stackblock.png) !important;background-size:32px;}
.cq_allinone_gradientbox{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_gradientbox.png) !important;background-size:32px;}
.cq_allinone_vectorcard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_vectorcard.png) !important;background-size:32px;}
.cq_allinone_avatarwithpopup{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_avatarwithpopup.png) !important;background-size:32px;}
.cq_allinone_coverslider{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_coverslider.png) !important;background-size:32px;}
.cq_allinone_colorblock{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_colorblock.png) !important;background-size:32px;}
.cq_allinone_testimoniallist{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_testimoniallist.png) !important;background-size:32px;}
.cq_allinone_homeslider{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_homeslider.png) !important;background-size:32px;}
.cq_allinone_accordioncover{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_accordioncover.png) !important;background-size:32px;}
.cq_allinone_hovercard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_hovercard.png) !important;background-size:32px;}
.cq_allinone_backgroundbutton{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_backgroundbutton.png) !important;background-size:32px;}
.cq_vc_diamondgrid_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_diamondgrid_item.png) !important;background-size:32px;}
.cq_vc_diamondgrid{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_diamondgrid.png) !important;background-size:32px;}
.cq_vc_expandgrid_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_expandgrid_item.png) !important;background-size:32px;}
.cq_vc_expandgrid{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_expandgrid.png) !important;background-size:32px;}
.cq_vc_chatbubble_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_chatbubble_item.png) !important;background-size:32px;}
.cq_vc_chatbubble{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_chatbubble.png) !important;background-size:32px;}
.cq_vc_avatarblock{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_avatarblock.png) !important;background-size:32px;}
.cq_vc_skewbox_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_skewbox_item.png) !important;background-size:32px;}
.cq_vc_skewbox{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_skewbox.png) !important;background-size:32px;}
.cq_vc_shadowcard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_shadowcard.png) !important;background-size:32px;}
.cq_vc_materialslider_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_materialslider_item.png) !important;background-size:32px;}
.cq_vc_materialslider{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_materialslider.png) !important;background-size:32px;}
.cq_vc_borderhover{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_borderhover.png) !important;background-size:32px;}
.cq_vc_videocard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_videocard.png) !important;background-size:32px;}
.cq_vc_stepcard_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_stepcard_item.png) !important;background-size:32px;}
.cq_vc_stepcard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_stepcard.png) !important;background-size:32px;}
.cq_vc_timelinecard_item{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_timelinecard_item.png) !important;background-size:32px;}
.cq_vc_timelinecard{background-image:url(//spmhire.com/wp-content/plugins/vc-extensions-bundle/img/icon_timelinecard.png) !important;background-size:32px;}
.cqadmin-col-offset{margin:12px 0;}
.cqadmin-firstcol-offset{
padding: 0;
margin-bottom: 12px;
}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, a, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, q{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
table { border-collapse: collapse; border-spacing: 0; }
a{text-decoration:none;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
hr{border:1px solid #f2f2f2;height:0px;}
.yunik_helper_div{display:none;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:25px auto 25px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:25px auto 25px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 0px 5px;text-align:center;}
.wp-caption.alignnone{margin:25px 0 25px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:14px;line-height:24px;margin:0;padding:14px 10px 7px;margin-bottom:0 !important;}
.sticky{background:#f9f9f9;border:1px solid #ededed;padding:40px;margin-bottom:50px;}
.sticky .divider-posts{display:none !important;}
.gallery-caption{}
.bypostauthor{}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
video{max-width:100%;height:auto;}
iframe,
embed,
object{max-width:100%;}
.vendor{padding:0;background:#fff;margin-bottom:30px;}
input{border-radius:0;}
html, body{overflow-x:hidden;}
body{font-family:'Helvetica Neue','Arial','sans-serif';font-size:14px;line-height:26px;color:#818181;font-weight:400;background-color:#fff;overflow-x:hidden!important;-webkit-font-smoothing:antialiased;}
p, li, a, .aio-icon-description{
font-family: 'Helvetica Neue','Arial','sans-serif';
line-height: 1.75em;
font-weight: 400;
color: #616161;
font-size: 16px;
letter-spacing: normal;
-webkit-transform-style: preserve-3d;
}
p{margin-bottom:1em;}
li{margin: 0.5em 0;}
a{margin:0;font-weight:400;}
a:not(.down-button, .des-button-dark-1d, .des-button-white, .des-button-color):hover,a:not(.down-button, .des-button-dark-1d, .des-button-white, .des-button-color):focus{color:#4A5157;text-decoration:none;outline:none !important;border:none;}
img, img:hover,img:focus{text-decoration:none;outline:none !important;border:none;}
input:hover, input:focus{text-decoration:none;outline:none;}
h1, h2, h3, h4, h5, h6{font-family:'Helvetica Neue','Arial','sans-serif';text-rendering:optimizelegibility;font-weight:bold;}
h1{font-size:36px;}
h2{font-size:32px;}
h3{font-size:25px;}
h4{font-size:22px;}
h5{font-size:18px;}
h6{font-size:16px;}
#back-top{position:fixed;bottom:15px;right:25px;z-index:99999;}
.heading-border{border:1px solid;padding:5px 10px;}
.float-right{float:right;}
.float-left{float:left;}
.column.one-third{width:33%;}
h1.page_title{text-transform:uppercase;letter-spacing:5px;margin-bottom:0;}
.aio-icon-square_box .aio-icon.advanced i{top:2px;position:relative;}
.uvc-headings-line{display:inline-block;}
img{height:auto;max-width:100%;}
.bold{font-weight:800;}
.page-template-blog-template .blog-default .col-md-12 .metas-container{margin:10px 0 10px 0;}
.page-template-blog-template .blog-default .col-md-12 .post .flexslider{margin:0 0 10px 0}
.page-template-blog-template .blog-default .col-md-12 .featured-image-thumb{margin-bottom:30px;}
.single-post .featured-image-thumb{margin-bottom:30px;}
.single-post .featured-image-thumb .featured-image-fb{margin-top:-30px;}
body #des_website_load .spinner .loaders-style-box{position:relative;left:-50%;}
body #des_website_load .spinner .loaders-style-box.load2, body #des_website_load .spinner .loaders-style-box.load3, body #des_website_load .spinner .loaders-style-box.load6{top:-50px;}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}.ball-pulse>div:nth-child(0){-webkit-animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08)}
.ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}
.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}
.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}
.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}
@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}
66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}
66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(0){-webkit-animation:ball-pulse-sync .6s -.21s infinite ease-in-out;animation:ball-pulse-sync .6s -.21s infinite ease-in-out}
.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}
.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -.07s infinite ease-in-out;animation:ball-pulse-sync .6s -.07s infinite ease-in-out}
.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s 0s infinite ease-in-out;animation:ball-pulse-sync .6s 0s infinite ease-in-out}
.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}
@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block;height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}.ball-rotate{position:relative}
.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative}
.ball-rotate>div:first-child{-webkit-animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}
.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:.8}
.ball-rotate>div:before{top:0;left:-28px}
.ball-rotate>div:after{top:0;left:25px}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}
}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:2px solid #fff;border-bottom-color:transparent;height:25px;width:25px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}
}@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3)}
100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}
.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}
.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-14px;top:0px;background:0 0;border:2px solid;border-color:#fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}
}.ball-clip-rotate-multiple{position:relative}
.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}
.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}
@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
100%{opacity:0}
}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
100%{opacity:0}
}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8)}
@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
100%{opacity:0}
}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
100%{opacity:0}
}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}
.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}
.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-.6s;animation-delay:-.6s}
.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}
.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}
.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}
@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;display:inline-block;-webkit-animation:ball-beat .7s 0s infinite linear;animation:ball-beat .7s 0s infinite linear}
.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}
@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
5%{opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
5%{opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}
.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}
.ball-scale-multiple>div{background-color:#fff;border-radius:100%;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}
@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}
66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}
66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}
66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}
66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}
66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}
66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}
100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.99px,-37.51px);-ms-transform:translate(-29.99px,-37.51px);transform:translate(-29.99px,-37.51px)}
.ball-triangle-path>div:nth-child(1){-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.ball-triangle-path>div:nth-child(2){-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.ball-triangle-path>div:nth-child(3){-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}
.ball-triangle-path>div:nth-of-type(1){top:50px}
.ball-triangle-path>div:nth-of-type(2){left:25px}
.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}
@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
50%{-webkit-transform:scale(0.4);transform:scale(0.4)}
75%{-webkit-transform:translateY(30px);transform:translateY(30px)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}
}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
50%{-webkit-transform:scale(0.4);transform:scale(0.4)}
75%{-webkit-transform:translateY(30px);transform:translateY(30px)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}
}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}
}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}
.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}
.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}
@-webkit-keyframes ball-grid-beat{50%{opacity:.7}
100%{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}
100%{opacity:1}}.ball-grid-beat{width:57px}
.ball-grid-beat>div:nth-child(1){-webkit-animation-delay:-.07s;animation-delay:-.07s;-webkit-animation-duration:1.53s;animation-duration:1.53s}
.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:.72s;animation-delay:.72s;-webkit-animation-duration:.94s;animation-duration:.94s}
.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.11s;animation-delay:.11s;-webkit-animation-duration:1.25s;animation-duration:1.25s}
.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:.13s;animation-delay:.13s;-webkit-animation-duration:1.01s;animation-duration:1.01s}
.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1.2s;animation-duration:1.2s}
.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-duration:.97s;animation-duration:.97s}
.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:-.09s;animation-delay:-.09s;-webkit-animation-duration:.67s;animation-duration:.67s}
.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.42s;animation-delay:.42s;-webkit-animation-duration:.92s;animation-duration:.92s}
.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:.52s;animation-delay:.52s;-webkit-animation-duration:1.43s;animation-duration:1.43s}
.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}.ball-grid-pulse{width:57px}
.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:1.3s;animation-duration:1.3s}
.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:1.3s;animation-duration:1.3s}
.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:.71s;animation-delay:.71s;-webkit-animation-duration:.88s;animation-duration:.88s}
.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:.62s;animation-delay:.62s;-webkit-animation-duration:1.06s;animation-duration:1.06s}
.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.31s;animation-delay:.31s;-webkit-animation-duration:.62s;animation-duration:.62s}
.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:-.14s;animation-delay:-.14s;-webkit-animation-duration:1.48s;animation-duration:1.48s}
.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:1.47s;animation-duration:1.47s}
.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.49s;animation-duration:1.49s}
.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:.7s;animation-duration:.7s}
.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px;margin-left:-10px;}
.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.96s infinite linear;animation:ball-spin-fade-loader 1s -.96s infinite linear}
.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.84s infinite linear;animation:ball-spin-fade-loader 1s -.84s infinite linear}
.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -.72s infinite linear;animation:ball-spin-fade-loader 1s -.72s infinite linear}
.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.6s infinite linear;animation:ball-spin-fade-loader 1s -.6s infinite linear}
.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.48s infinite linear;animation:ball-spin-fade-loader 1s -.48s infinite linear}
.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.36s infinite linear;animation:ball-spin-fade-loader 1s -.36s infinite linear}
.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -.24s infinite linear;animation:ball-spin-fade-loader 1s -.24s infinite linear}
.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.12s infinite linear;animation:ball-spin-fade-loader 1s -.12s infinite linear}
.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}
@-webkit-keyframes ball-spin-loader{75%{opacity:.2}
100%{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}
100%{opacity:1}}.ball-spin-loader{position:relative}
.ball-spin-loader>span:nth-child(1){top:45px;left:0;-webkit-animation:ball-spin-loader 2s .9s infinite linear;animation:ball-spin-loader 2s .9s infinite linear}
.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 1.8s infinite linear;animation:ball-spin-loader 2s 1.8s infinite linear}
.ball-spin-loader>span:nth-child(3){top:0;left:45px;-webkit-animation:ball-spin-loader 2s 2.7s infinite linear;animation:ball-spin-loader 2s 2.7s infinite linear}
.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 3.6s infinite linear;animation:ball-spin-loader 2s 3.6s infinite linear}
.ball-spin-loader>span:nth-child(5){top:-45px;left:0;-webkit-animation:ball-spin-loader 2s 4.5s infinite linear;animation:ball-spin-loader 2s 4.5s infinite linear}
.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 5.4s infinite linear;animation:ball-spin-loader 2s 5.4s infinite linear}
.ball-spin-loader>span:nth-child(7){top:0;left:-45px;-webkit-animation:ball-spin-loader 2s 6.3s infinite linear;animation:ball-spin-loader 2s 6.3s infinite linear}
.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 7.2s infinite linear;animation:ball-spin-loader 2s 7.2s infinite linear}
.ball-spin-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}
@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}
.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}
.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s 0s infinite linear;animation:ball-zig .7s 0s infinite linear}
.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s 0s infinite linear;animation:ball-zag .7s 0s infinite linear}
@-webkit-keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}
84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}
84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}
.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}
.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}
.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}
@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
100%{-webkit-transform:scaley(1);transform:scaley(1)}
}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
100%{-webkit-transform:scaley(1);transform:scaley(1)}
}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08)}
.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}
@-webkit-keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}.line-scale-party>div:nth-child(1){-webkit-animation-delay:.23s;animation-delay:.23s;-webkit-animation-duration:1.1s;animation-duration:1.1s}
.line-scale-party>div:nth-child(2){-webkit-animation-delay:.09s;animation-delay:.09s;-webkit-animation-duration:1s;animation-duration:1s}
.line-scale-party>div:nth-child(3){-webkit-animation-delay:.44s;animation-delay:.44s;-webkit-animation-duration:.65s;animation-duration:.65s}
.line-scale-party>div:nth-child(4){-webkit-animation-delay:-.12s;animation-delay:-.12s;-webkit-animation-duration:1.01s;animation-duration:1.01s}
.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
100%{-webkit-transform:scaley(1);transform:scaley(1)}
}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
100%{-webkit-transform:scaley(1);transform:scaley(1)}
}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}
.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}
.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}
@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}
90%{-webkit-transform:scaley(1);transform:scaley(1)}
}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}
90%{-webkit-transform:scaley(1);transform:scaley(1)}
}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}
.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}
.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}
@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}
100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}
100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;margin-left:-4px}
.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out}
.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}
.line-spin-fade-loader>div{background-color:#fff;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}
@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}
50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}
75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}
100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}
50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}
75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}
100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}
@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}
50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}
75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}
100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}
50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}
75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}
100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;border:1px solid transparent;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}
@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
}@-webkit-keyframes pacman-balls{75%{opacity:.7}
100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}
100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}
.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s -.66s infinite linear;animation:pacman-balls 1s -.66s infinite linear}
.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s -.33s infinite linear;animation:pacman-balls 1s -.33s infinite linear}
.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s 0s infinite linear;animation:pacman-balls 1s 0s infinite linear}
.pacman>div:first-of-type{width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px}
.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px}
.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;-webkit-transform:translate(0,-6.25px);-ms-transform:translate(0,-6.25px);transform:translate(0,-6.25px);top:25px;left:70px}
@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}
50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}
75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}
50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}
75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}
.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}
.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}
@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}
.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;-webkit-animation:spin-rotate .6s 0s infinite linear;animation:spin-rotate .6s 0s infinite linear;background-image:-webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);background-image:linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%}
.load2 .loader,.load2 .loader:before,.load2 .loader:after{border-radius:50%}
.load2 .loader:before,.load2 .loader:after{position:absolute;content:''}
.load2 .loader:before{width:5.2em;height:10.2em;background:#D5D5D5;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}
.load2 .loader{font-size:10px;text-indent:-99999em;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em #FFF;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.load2 .loader:after{width:5.2em;height:10.2em;background:#D5D5D5;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}
@-webkit-keyframes "load2"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}@keyframes "load2"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.load3 .loader{font-size:7px;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.load3 .loader:before{width:50%;height:50%;background:#FFF;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}
.load3 .loader:after{background:#D5D5D5;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}
@-webkit-keyframes "load3"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}@keyframes "load3"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
body #des_website_load{width:100%;height:100%;position:fixed;overflow:hidden;z-index:999999999999999999999999;background:#d5d5d5;transform:translateZ(20px);-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);}
body > #des_website_load .percentage{height:40px;width:300px;position:absolute;top:46% !important;text-align:center;left:47.5%;left:calc(50% - 150px);left:-webkit-calc(50% - 150px);left:-moz-calc(50% - 150px);left:-ms-calc(50% - 150px);left:-o-calc(50% - 150px);margin-top:60px;font-weight:100;font-style:italic;}
body #des_website_load .spinner{position:absolute;left:50%;top:46%;}::-moz-selection{background:#343434;color:#fff;text-shadow:none;}::selection{background:#343434;text-shadow:none;color:#fff;}
.p-button, .signup, .about-author, #comments, widget_followers li, .tabs li, .contents, .comment-reply, .tagcloud a, .navbar-toggle, .widget_followers li, .panel, .projects-overlay .projects-navigation .prev-proj a, .projects-overlay .projects-navigation .next-proj a, .ms-skin-light-6 .ms-tooltip-cont, .post-content .featured-image img, .post-content a .post-quote, .single article.comment, h2.post-title.post-link, .post-content .featured-image a .post_overlay, .post-quote, .page-template-blog-template .featured-image img, .page-template-blog-template .flexslider .slides img, .page-template-blog-masonry-template .flexslider .slides img, .single-post .flexslider .slides img, .single .flexslider .featured-image img, .featured-image a .post_overlay, .single .featured-image-thumb img, .single .featured-image-thumb a .post_overlay, .archive .blog-default-bg a img, .featured-image img, .des_recent_posts_widget .flexslider img, .widget_search input, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.navbar, .navbar-brand, .navbar-default .navbar-nav > li > a,.navbar, a.go-about, .p-button, a.p-button.hide-icon i, a.p-button.hide-icon span.text, .signup, .slidecontent-bi .project-title-bi p a, .filter li a, .projects-overlay #projects-loader.transitioned, .projects-overlay #pagecontent .scrollbar, .projects-overlay #pagecontent .thumb, .readmore, .post-content .featured-image img, widget_followers li, .tagcloud a, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, #contacts input:hover, #contacts textarea:hover, .wpcf7 input:focus, .wpcf7 textarea:focus, #contacts textarea, #contacts input, .light  #contacts .contact-form input:hover, .light  #contacts .contact-form textarea:hover, .light  #contacts .contact-form input:focus, .light #contacts .contact-form textarea:focus, #contacts .form-success, #contacts .form-success p, .skillbar, .dropdown-menu > li > a, .widget_followers li, #back-top a, a.social:before, .tp-caption a, .esg-grid a, .dl-back:after, .nav-container, .navbar-collapse, .navbar-header, .search_trigger i, .search_trigger_mobile i, .header_social_icons_wrapper, .the_title h2 a, .post-content a:hover .post-quote, .social-shares ul li a, .social-shares ul li a i, .post-listing .post a .post-quote blockquote, h2.post-title.post-link, .widget ul li a, .post-quote, .btn-contact-left input, .footer_sidebar ul li a, .header_social_icons div.social_container i, a.navbar-brand, .navbar-nav a, header.navbar .navbar-collapse ul li ul li a, .nav-previous-nav1 a, .nav-next-nav1 a, .des_breadcrumbs a, .nav-previous, .nav-next, .single #commentform .form-submit #submit, .style1 .yunik_little_shopping_bag, .nav-container .yunik_minicart li a, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .yunik_minicart_wrapper, .intro_continue_text a, .intro_continue_arrow a, .navbar-default .style4_social_search, #cbpw-filters82 .cbp-filter-item, header .top-bar a, header .top-bar ul.phone-mail li a, .aio-icon-read, .header_social_icons, .yunik_dynamic_shopping_bag, .search_trigger, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover, header.navbar .navbar-collapse ul li ul li a, li:not(.des_mega_menu) ul.menu-depth-1 li, li.des_mega_menu li.menu-item-depth-1 li, .dl-menu li, .page-template-blog-masonry-template .posts_category_filter li{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav-container{display:table;margin:0 15px 0 30px;}
.nav-container > .navbar-collapse.collapse, .dl-menuwrapper{display:table-cell !important;vertical-align:middle;}
.nav-container > .navbar-collapse.collapse{width:100%;}
.style2 .nav-container > .navbar-collapse.collapse{width:100%;padding-left:50px;}
.nav-container img{width:auto;display:block;max-width:100%;float:none;}
.navbar-brand{float:left;font-size:18px;line-height:74px;margin:0;z-index:9999999;}
.navbar form.search_input{position:absolute;}
.navbar-default{border:none;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{background-color:transparent;outline:none;}
.navbar-nav{margin:5.5px -15px;}
.navbar-default .navbar-nav > li > a{position:relative;text-decoration:none;text-decoration:none;display:block;outline:none;padding:0 15px;margin:0;}
.hide-on-start:not(.oldie){-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);}
.hide-on-start.hidestartready{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.nothidden.hide-on-start:not(.oldie){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.hide-on-start.oldie{top:-300px;}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu{position:absolute;top:100%;z-index:1000;float:left;min-width:205px;padding:0;font-size:14px;list-style:none;background-clip:padding-box;border-top:none;border:none;-webkit-box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);}
#menu_top_bar > li ul.sub-menu{-webkit-box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2{top:-2px;margin:2px 0 0;}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3{top:-2px;margin:2px 0 0;}
.navbar-collapse li.des_mega_menu > .dropdown-menu{min-width:20vw;}
.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.dropdown-menu > li > a{display:block;padding:14px 26px 13px 20px;clear:both;font-weight:normal;line-height:1.42857143;xwhite-space:nowrap;font-size:0.9em;xborder-bottom:1px solid #f2f2f2;}
.dark .dropdown-menu > li > a{border-bottom:1px solid #23282C;}
.dark .dropdown-menu{border:none;}
.dropdown-menu > li:last-child > a{border-bottom:0;}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0;}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999;}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.open > .dropdown-menu{display:block;}
.navbar-default.dark .navbar-toggle{border-color:#3D4349;}
.navbar{z-index:99999;}
.navbar i{font-size:13px;vertical-align:middle;padding-right:5px;}
.navbar .nav-container i{font-size:15px;color:#C3C5C5;}
.navbar-nav.icons > li > a{line-height:78px;}
.navbar-shrink{height:66px;-webkit-box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.07);box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.07);}
.navbar-shrink .navbar-brand{line-height:60px;}
.navbar-shrink .navbar-nav > li > a{line-height:66px;}
.navbar-shrink .navbar-nav.icons > li > a{line-height:64px;}
header, header .navbar-brand h1.logo, header button.navbar-toggle, header .top-bar, header .top-bar > .container{height:auto;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;}
header.header_not_fixed{position:relative;margin-bottom:0px !important;float:left;width:100%;}
header.header_not_fixed.headerclone{display:none;}
header.header_not_fixed .header_social_icons{float:none;}
header.header_not_fixed .header_social_icons_wrapper{display:inline-block;}
header.header_not_fixed.style3, header.header_not_fixed.style4{width:100%;}
header.header_not_fixed.style3 .header_social_icons{float:left;}
header .navbar-brand img:not(.logo_after_scroll){display:block;}
header .navbar-brand img.logo_after_scroll{display:none;}
header.header_after_scroll .navbar-brand img:not(.logo_after_scroll){display:none;}
header.header_after_scroll .navbar-brand img.logo_after_scroll{display:block;margin-left:auto;margin-right:auto;text-align:center;}
header.navbar .main-menu-icon{position:relative;top:-1px;width:24px;text-align:center;left:-2px;}
body.search-results .master_container{background-color:white;}
section.nav-boxes{position:static;}
#parallax-home{width:100%;height:100%;}
#parallax-home-contents{height:100%;width:100%;display:table;position:relative;overflow:hidden;}
.home-center-contents{display:table-cell;vertical-align:middle;margin:auto;text-align:center;z-index:9;position:relative;top:-40px;}
.home-center-contents > *{margin-bottom:-80px !important;}
.logo-home{width:100%;position:relative;text-align:center;}
#text-slider.flexslider{background:transparent;margin:40px auto;border:none;width:100%;padding:20px 0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#text-slider .flex-control-nav li{position:relative;top:70px !important;}
p.home-slide-content{font-size:5.5em !important;text-transform:uppercase;font-family:Arial;font-weight:800;letter-spacing:2px;color:#fff;}
.big-text p.home-slide-content{font-size:4.5em !important;text-transform:uppercase;font-family:Arial;font-weight:800;letter-spacing:0;color:#fff;}
#text-slider .flex-control-nav{position:relative;top:-40px !important;}
.next-section{width:100%;position:absolute;height:100px;display:block;text-align:center;bottom:40px;z-index:99;}
a.go-about{width:auto;height:auto;top:50%;overflow:hidden;background:transparent;border:1px solid rgba(255,255,255,.1);z-index:3;position:relative;padding:10px 20px;color:#fff;}
a.go-about:hover{border:1px solid rgba(255,255,255,.5);}
.intro_continue_arrow a{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;}
#menu_top_bar{position:absolute;height:100%;top:0px;}
#menu_top_bar *{display:block;}
#menu_top_bar > li ul{position:absolute;visibility:hidden;opacity:0;filter:alpha(opacity=0);width:180px;left:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
#menu_top_bar > li > ul{left:0px;}
#menu_top_bar > li > ul ul{top:0px;margin-top:0px;}
#menu_top_bar > li{height:100%;margin-top:0px;}
#menu_top_bar li:hover > ul, #menu_top_bar > li ul:hover{visibility:visible;opacity:1;filter:alpha(opacity=100);}
#menu_top_bar > li ul li{float:none;border:none !important;padding-left:0px !important;margin:0px !important;display:block;}
#menu_top_bar > li ul li a{margin-left:12px;line-height:2.5em;}
#menu_top_bar > li ul li:last-child{margin-bottom:5px;}
#menu_top_bar > li > a{margin-top:7px;position:relative;margin-bottom:-3px;}
article.portfolio{position:relative;padding:0 15px;background-color:white;}
.proj-content{margin-top:60px;}
.portfolio_type-singlepageinlineajax-grid .proj-content{margin-top:0px;}
.cbp-l-grid-gallery .cbpw-ajax-block{padding:0 0 0 20px;}
.cbp-l-grid-gallery .fb_type_button_count{margin:0 0 0 15px;}
.single-portfolio .proj-content{margin:50px auto;width:100%;}
.cbp-popup-singlePage-open .proj-content{margin:140px auto 0;}
.single-portfolio .proj-content .content_container{padding:0;}
.cbp-popup-singlePage .cbp-popup-content{margin:0 auto;}
.cbp-popup-singlePageInline .single-portfolio .proj-content{margin:20px auto;width:100% !important;}
.single-portfolio .projects_media.left_media{padding-left:0;margin-bottom:40px;}
.portfolio_type-singlepageinlineajax-grid .projects_media.left_media{padding-left:0;margin-bottom:0;}
.portfolio_type-singlepageinlineajax-grid .single-portfolio .proj-content{display:inline-block;}
.portfolio_type-singlepageinlineajax-grid .share-buttons{margin:20px 0 40px 0 !important;}
.portfolio #comments{padding:15px;margin-top:20px !important;}
.portfolio_type-singlepageoverlay #comments{padding:40px 0;}
.portfolio_type-singlepageoverlay .cbpw-ajax-block{padding:20px;}
.portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block{padding:0;}
.portfolio_type-singlepageoverlay .fb_type_button_count{margin:0;}
.container .cbpw-ajax-block .fb_type_button_count{margin:0;}
.cbpw-ajax-block .uvc-sub-heading{letter-spacing:1px;}
.projects_media.left_media{padding-right:30px;}
.projects_nav1{position:absolute !important;z-index:999;width:auto;bottom:-1px;right:15px;}
.nav-previous-nav1{position:relative;float:left;left:5px;color:#666;background-color:#fff;padding:10px 18px 8px 26px;border:1px solid #ededed;}
.nav-previous-nav1 a{position:relative;cursor:pointer;float:left;color:#666;background-color:#fff;cursor:pointer;font-size:13px;}
.nav-next-nav1{position:relative;float:left;color:#666;background-color:#fff;padding:10px 26px 8px 18px;margin-left:10px;border:1px solid #ededed;}
.nav-next-nav1 a{position:relative;cursor:pointer;float:left;color:#666;background-color:#fff;cursor:pointer;font-size:13px;}
.nav-previous-nav1:before{position:relative;top:3px;left:-10px;font-size:15px;font-family:'FontAwesome';content:'\f104';-webkit-font-smoothing:antialiased;color:#666;line-height:1;float:left;}
.delimiter:after{position:relative;top:0;right:0;font-size:15px;font-family:'FontAwesome';content:'\f105';-webkit-font-smoothing:antialiased;color:#949494;line-height:1.75em;}
.woocommerce .des_breadcrumbs{margin-top:10px;}
.woocommerce h1.page-title{display:none;}
span.delimiter{margin:0 10px !important;}
.single-portfolio .fullwidth-container .des_breadcrumbs{display:none !important;}
.dropdown-menu li.menu-item-has-children:not(.des_mega_hide_link) > a:before{position:relative;top:4px;right:0px;font-size:15px;font-family:'FontAwesome';content:'\f105';-webkit-font-smoothing:antialiased;color:#6E6D6D;line-height:1;float:right;}
.fullwidth-container{z-index:9;}
.nav-next-nav1:after{position:relative;top:3px;right:-10px;font-size:15px;font-family:'FontAwesome';content:'\f105';-webkit-font-smoothing:antialiased;color:#6E6D6D;line-height:1;float:right;}
.projects_media.full_media.col-md-12{padding:0px !important;margin-bottom:20px;}
.proj-content{margin:50px auto;float:left;}
.the_comments{margin-bottom:50px;}
.search_trigger_mobile{display:none;}
.single-portfolio .posts-shares{float:left;width:100%;}
.single-portfolio .share-buttons{width:100%;margin:0;border-TOP:1px solid #ededed;display:inline-block;padding:20px 0;border-bottom:none;}
.single-portfolio .share-buttons
.single-portfolio .share-buttons h5{float:left;text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:25px;color:#161616;position:relative;font-weight:bold;margin-right:20px;}
.single-portfolio .single-post .comments-lovepost{margin-top:3px;}
.single-portfolio .social-shares{display:block;padding:0;}
.single-portfolio .social-shares ul{list-style:none;margin:0;padding:0;}
.single-portfolio .social-shares ul li{float:left;padding:0;margin:0 0 10px 0;list-style:none;}
.single-portfolio .social-shares ul li a{display:block;float:left;color:inherit;margin:0px 15px 0 0;background-image:none;line-height:23px;font-size:0.9em;}
.single-portfolio .social-shares ul li a:hover{color:#EDB44D;}
.single-portfolio .social-shares ul li a:hover i{background:#EDB44D;}
.single-portfolio .share-pinterest{background-image:none !important;}
.single-portfolio .social-shares ul li i{display:inline-block;font-size:14px;background-color:#E2E2E2;color:#FFFFFF;margin-right:7px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:30px;height:30px;text-align:center;vertical-align:middle;line-height:30px;}
.cbp-popup-singlePageInline .cbp-popup-content > div{position:relative;float:left;width:100%;margin:0;background-color:#fff;padding:80px 0;}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies{position:relative;padding-bottom:66.25%;height:0;}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies iframe{position:absolute;top:0;left:0;width:100%;height:92%;}
#testimonials-slider{width:90%;margin:0 auto;text-align:center;}
.style-light .testimonials-slide-content .text-container span.t-author{color:#C5C5C5;}
.testimonials-slide-content.container{width:85% !important;}
.testimonials-slide-content p{margin-top:20px;}
.text-container .fa-quote-left{padding-right:5px;}
.text-container .fa-quote-right{padding-left:5px;}
.testimonials-slide-content{text-align:center;}
.img-container{width:100px;height:100px;overflow:hidden;text-align:center;display:inline-block;}
.testimonials-slide-content .text-container{width:100%;margin:20px auto;display:inline-block;}
.testimonials-slide-content .text-container span p{padding:10px 0 30px 0;font-size:17px;line-height:1.8;font-weight:600;color:#444;}
.vc_col-sm-6 .testimonials-slide-content .text-container span p{font-size:15px;}
.testimonials-slide-content .text-container span.t-author, .testimonials-slide-content .text-container span a{font-size:15px;font-weight:700 !important;letter-spacing:-0.5px;font-style:italic;font-family:Helvetica Neue, Arial;}
.testimonials-slide-content .text-container span.t-author{padding:0 0 60px 0;}
#primary_footer hr{display:none;}
.partners-container .owl-wrapper-outer{z-index:9;}
.partners-container.owl-carousel{display:inline-block !important;margin-bottom:0;}
#map_canvas{width:100%;height:350px;}
#map_canvas{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(//spmhire.com/wp-content/themes/yunik/images/grayscale.svg#greyscale);filter:gray;}
.gm-style img{max-width:initial;max-width:-moz-initial;}
#bottom-footer{padding:60px 0 40px 0;}
#bottom-footer:before{content:'';position:absolute;width:0;height:0;border:20px solid #fff;border-top:0 solid transparent;border-right:20px solid transparent;border-left:20px solid transparent;left:50%;top:-19px;margin-left:-24px;z-index:10;}
#bottom-footer:before{border:none;}
#secondary_footer{padding:40px 0 20px 0;}
#secondary_footer p{margin:0px !important;}
#secondary_footer .footer_logo.align-left{float:left;width:50%;margin:10px -3px 8px;}
#secondary_footer .footer_logo.align-center{position:relative;float:left;width:100%;text-align:center;cursor:default;}
#secondary_footer .footer_logo.align-center .logo{display:inline-block;cursor:pointer;}
#secondary_footer .footer_logo.align-right{float:right;}
#secondary_footer .social-icons-fa{display:inline-block;}
#secondary_footer .social-icons-fa.align-left{float:left;}
#secondary_footer .social-icons-fa.align-center{position:relative;float:left;width:100%;text-align:center;margin-top:20px;}
#secondary_footer .social-icons-fa.align-right{float:right;margin-top:15px;}
#secondary_footer .social-icons-fa ul{position:relative;display:inline-block;}
#secondary_footer .social-icons-fa ul li{margin:5px;}
#secondary_footer .footer_logo .logo, #secondary_footer .social-icons-fa ul li a{-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;transition:linear .3s;}
#secondary_footer .footer_custom_text{position:relative;float:left;width:auto;display:inline-block;}
#secondary_footer .footer_custom_text.left{float:left;width:50%;}
#secondary_footer .footer_custom_text.right{float:right;}
#secondary_footer .footer_custom_text.center{width:100%;float:left;}
.twitter-slider{width:70%;margin:0 auto !important;}
.footer_sidebar .twitter-slider{width:90%;}
.footer_sidebar .twitter-container{top:-50px;position:relative;}
#twitter-feed{text-align:center;padding:10px 0;}
.bird{width:60px;height:60px;background:#242323;margin:0 auto;top:-30px;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:table;}
.bird i{display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;color:#fff;font-size:2.3em;padding-top:3px;}
.twitter-author{font-size:18px;text-align:center;margin-top:10px;top:10px;position:relative;font-weight:800;}
.tweet_list{margin:30px auto !important;}
.style-light #twitter-feed li{color:#D2D2D2;font-size:18px;}
.slick-initialized .slick-slide, .twitter-author a{font-size:18px !important;}
.footer_sidebar .slick-initialized .slick-slide, .footer_sidebar .twitter-author a{font-size:15px !important;}
.tweet_time{display:inline-block;width:100%;margin:5px auto;}
.slick-dots li{height:10px !important;width:10px !important;margin:0 4px !important;font-size:14px;}
.style-light .slick-dots li i{color:rgba(255,255,255,0.5) !important;opacity:1 !important;font-size:14px;}
.style-dark .slick-dots li i{color:rgba(0,0,0,0.3) !important;opacity:1 !important;font-size:14px;}
.style-light .slick-prev, .style-light .slick-next{color:rgb(255, 255, 255) !important;opacity:0.5 !important;}
.style-light .slick-prev:hover, .style-light .slick-next:hover{opacity:1 !important;}
.slick-dots{bottom:-65px !important;}
.testimonials-style2 .slick-dots{bottom:-15px !important;}
.des_recent_posts_widget .slick-dots{bottom:-60px !important;}
.des_recent_posts_widget .slick-next{right:-27px !important;}
.des_recent_posts_widget .slick-prev{left:-27px !important;}
.footer_sidebar.col-md-6 .des_recent_posts_widget .slick-next{right:0px !important;}
.style-light #twitter-feed li a{font-size:18px !important;}
.style-light #twitter-feed li .tweet_time a{font-size:13px !important;font-weight:700;}
.twitter#twitter-feed{text-align:left;}
.twitter ul{padding:0;}
.twitter .twitter-author{display:none;}
.twitter li{font-family:'Helvetica Neue', 'Arial', sans-serif;font-size:13px;color:inherit;width:auto;line-height:inherit;margin-bottom:20px;padding:0px;border:none;}
.tweet_list li{margin:0;}
.controlnav-light .tweet_list p, .controlnav-light .tweet_list a, .controlnav-light .tweet_list li{font-size:1.1em !important;color:#ededed !important;opacity:0.8 !important;}
.controlnav-light .tweet_list a{opacity:0.8 !important;}
.top-icon .aio-icon-header+.aio-icon-description{font-size:14px;}
.footer_sidebar .style-light #twitter-feed li a{font-size:15px !important;}
.mail_chimp_form_container{width:50%;margin:0 auto;}
.mail-box > container{left:10%;width:77%;}
.mail-box{width:100%;text-align:center;margin:0 auto;position:relative;padding:5px;}
.mail_chimp_form_container{position:absolute;float:left;width:100%;padding:25px 0;}
.news-l{position:relative;display:inline-block;width:100%;}
.container.mail-news{background:none;}
.mail_chimp_form_container .banner{text-align:right;padding:20px 0 10px 20px;font-weight:600;text-align:left;width:300px;position:relative;float:left;text-align:left;line-height:16px;padding-right:0;}
.mail_chimp_form_container .banner h4, .mail_chimp_form_container .banner p{color:#fff;font-size:18px;margin:0 0 5px 0;}
.mail_chimp_form_container .banner p{color:#fff;font-size:13px;}
.mail_chimp_form_container .form{padding:10px 0 0 0;width:385px;position:relative;float:left;}
#contacts .mail_chimp_form_container input{background:#fff;border:none;padding:13px 15px;color:#BBBBBB;width:78%;margin-left:7px;text-transform:uppercase;float:left;font-size:12px;font-weight:600;}
#contacts .mail_chimp_form_container input.button{color:#fff;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;transition:linear .3s;width:55px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-o-border-radius:0;-ms-border-radius:0;position:relative;background:#1a1b1b url(//spmhire.com/wp-content/themes/yunik/images/send.png) no-repeat 16px 12px;text-indent:-99999px;height:45px;}
.mail_chimp_form_container input.button:hover{background-color:#333 !important;}
.mc-field-group label{display:none;}
.indicates-required{display:none !important;}
#mc_embed_signup h2{display:none !important;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;margin:0;list-style-type:none;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{margin:0;position:relative;}
.post .flexslider{margin:0 0 -20px 0;}
.archive .post .flexslider{margin:0;}
#agency-slider.flexslider{margin:0;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.carousel li{margin-right:5px}
.flex-direction-nav{position:absolute;width:100%;top:48% !important;}
#testimonials-slider-2 .flex-direction-nav{top:38% !important;}
.blog-default-bg-masonry .flex-direction-nav{top:44.5% !important;}
.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;xoverflow:hidden;xopacity:0;cursor:pointer;}
.flex-direction-nav .flex-prev, .flex-direction-nav.movies-nav .prev{left:0;width:50px;height:50px;text-indent:-9999px;z-index:100;cursor:pointer;position:absolute !important;background:rgba(0,0,0,0.3) url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -122px -81px;width:50px;height:50px;color:transparent;}
.flex-direction-nav .flex-next, .flex-direction-nav.movies-nav .next{right:0;text-align:right;width:50px;height:50px;text-indent:-9999px;z-index:100;cursor:pointer;position:absolute !important;background:rgba(0,0,0,0.3) url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -177px -81px;width:50px;height:50px;color:transparent;}
.flexslider .flex-prev:hover, .flex-direction-nav.movies-nav .prev{background:#2c2c2c url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -122px -81px;}
.flexslider .flex-next:hover, .flex-direction-nav.movies-nav .next{background:#2c2c2c url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -177px -81px;}
.projects_media.fullwidth_media .flex-direction-nav .flex-next, .projects_media.fullwidth_media .flex-direction-nav.movies-nav .next{right:15px;top:43% !important;}
.nav-light .flex-direction-nav .flex-prev{left:0;width:50px;height:50px;text-indent:-9999px;z-index:100;cursor:pointer;position:absolute !important;background:#f2f2f2 url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -7px -81px;width:50px;height:50px;color:transparent;}
.nav-light .flex-direction-nav .flex-next{right:0;text-align:right;width:50px;height:50px;text-indent:-9999px;z-index:100;cursor:pointer;position:absolute !important;background:#f2f2f2 url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -62px -81px;width:50px;height:50px;color:transparent;}
.nav-light .flexslider .flex-prev:hover{background:#fff url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -7px -81px;}
.nav-light .flexslider .flex-next:hover{background:#fff url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -62px -81px;}
.projects_media.fullwidth_media .flex-direction-nav .flex-next, .projects_media.fullwidth_media .flex-direction-nav.movies-nav .next{right:0px;top:43% !important;}
.controlnav-light .flexslider .flex-prev:hover{background:#fff url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -7px -81px;}
.controlnav-light .flexslider .flex-next:hover{background:#fff url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -62px -81px;}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:relative;bottom:-30px;text-align:center}
.flex-control-nav li{margin:0 3px;display:inline-block;*display:inline}
.flex-control-paging li a{display:block;background:rgba(255,255,255,0.4);cursor:pointer;text-indent:-9999px;width:10px;height:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.controlnav-light .flex-control-paging li a{background:rgba(255,255,255,.3);}
.controlnav-light .flex-control-paging li a:hover{background:rgba(255,255,255,1);}
#twitter-feed .flex-control-paging li a:hover{background:#fff;background:rgba(255,255,255,0.7)}
#twitter-feed .flex-control-paging li a.flex-active{background:#fff;cursor:default}
.flex-control-paging li a.flex-active{cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);padding-top:15px;}
#services .owl-carousel .owl-wrapper{padding-top:0;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(//spmhire.com/wp-content/themes/yunik/images/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin:40px 0 40px 0;text-align:center;}
#services-carousel.owl-theme .owl-controls{margin-top:80px;}
#parallax-2 .owl-theme .owl-controls{margin-top:40px;}
.owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;*display:inline;width:44px;height:44px;font-size:12px;background:url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) no-repeat;text-indent:-9999px;}
.owl-buttons{position:absolute;top:38%;width:100%;}
.owl-buttons:hover{opacity:0.6;}
.owl-theme .owl-controls .owl-buttons .owl-next{background-position:-141px 0px;float:right;opacity:.3;right:-5%;position:relative;}
.owl-theme .owl-controls .owl-buttons .owl-prev{background-position:-94px 0px;float:left;opacity:.3;left:-5%;position:relative;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;margin:0 3px;width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.4;}
.owl-theme .owl-controls .owl-page:hover{opacity:.6;}
.owl-theme .owl-controls .owl-page span{width:10px;height:10px;display:block;background:#212121;border:2px solid #212121;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.owl-theme .owl-controls .owl-page.active{}
.owl-theme .owl-controls .owl-page.active span{background:transparent;border:2px solid #212121;}
.container-logos .owl-theme .owl-controls .owl-page.active span{background:#E0E0E0;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(//spmhire.com/wp-content/themes/yunik/img/ajx_loading.gif) no-repeat center center}
.master_container{position:relative;float:none;margin:0 auto;}
#big_footer{position:relative;float:left;width:100%;clear:both;}
.page_content.left > .container,.page_content.right > .container{width:100%;padding:0;}
.woocommerce-page .page_content.right > .container{padding:0;}
#parallax-home{background-attachment:scroll !important;}
.parallax{width:100%;min-height:100%;padding:0;margin:0;background-attachment:fixed;background-repeat:no-repeat;color:#fff;background-size:cover;}
.homepage_parallax{overflow:hidden;}
.homepage_parallax.image, .homepage_parallax.video{height:100vh;}
.homepage_parallax .parallax{height:100%;}
.homepage_parallax .video-container{position:absolute;top:0px;left:0px;z-index:-1;min-width:100%;min-height:100%;overflow:hidden;}
.homepage_parallax .video-container .mbYTP_wrapper{opacity:1 !important;}
.homepage_parallax .video-container .wp-video{width:100vw !important;height:100vh !important;}
.homepage_parallax .homepage_contents{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;text-align:center;}
.homepage_parallax .home-text-wrapper-video{display:table;width:100%;height:100%;}
.homepage_parallax .home-text-wrapper-video .home-text-wrapper-video-contents{display:table-cell;vertical-align:middle;}
.homepage_parallax #parallax-home{display:table;text-align:center;}
.homepage_parallax .flex-viewport{max-height:120px;}
.homepage_parallax .home-text-wrapper{display:table-cell;vertical-align:middle;margin:auto;}
.homepage_parallax .home-logo-text, .homepage_parallax .home-logo-image{margin:0px 0 40px;position:relative;display:block;text-align:center;width:100%;color:#000000;}
.homepage_parallax .home-logo-text a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.homepage_parallax .home-logo-text a.dark{color:black !important;}
.homepage_parallax .home-logo-text a.light{color:rgb(200, 200, 200) !important;}
.homepage_parallax #home-slider{background:rgba(0, 0, 0, 0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);overflow:visible !important;}
.homepage_parallax #home-slider ul.slides{height:1000%;position:absolute;width:100%;-webkit-transition:0s;transition:0s;-webkit-transform:translate3d(0, 0px, 0);}
.homepage_parallax #home-slider .home-slide{display:block;}
.homepage_parallax .home-slide .home-slide-content{color:#ffffff;margin:0;}
.homepage_parallax .socialdiv{padding:20px;}
.homepage_parallax .social-icons,.homepage_parallax .social-icons *{box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
.social-icons{position:relative;height:38px;display:none;opacity:0;filter:alpha(opacity=0);left:-10px;}
.social-icons .social_container{position:relative;float:left;line-height:25px;text-transform:uppercase;font-family:sans-serif;font-size:11px;padding:0px 3px;overflow:hidden;height:38px;}
.social-icons .description{position:relative;float:left;left:37px;line-height:40px;text-transform:uppercase;color:white;font-family:sans-serif;font-size:11px;padding:0px 3px 0px 0px;font-family:OpenSansBold, Arial;font-weight:bold;}
.social-icons .icon{width:25px;height:15px;padding-top:24px;padding-left:10px;}
.intro_continue_arrow{bottom:-100px;position:relative;text-align:center;margin:0 auto;display:inline-table;background:transparent;width:40px;height:30px;padding:3px;}
.intro_continue_text{bottom:-100px;position:relative;text-align:center;margin:0 auto;display:inline-table;background:transparent;width:auto;height:auto;padding:6px 12px;}
.intro_continue_text a p{display:inline-block;padding:0;margin:0;}
.intro_continue_text a:hover{opacity:0.5;}
.intro_continue_text img{padding:10px;}
.copys_left{float:left;}
.copys_right{float:right;}
video:-webkit-full-screen  {max-height:100%;}
video:-moz-full-screen     {max-height:100%;}
*|*:fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;box-sizing:border-box;width:100%;height:100%;object-fit:contain;}
iframe:fullscreen{border:none;}
*|*:fullscreen::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:black;}
.hidden_lis{display:none !important;opacity:0 !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;visibility:hidden !important;z-index:-1;transform:translateZ(-1px);-webkit-transform:translateZ(-1px);-ms-transform:translateZ(-1px);-o-transform:translateZ(-1px);-mz-transform:translateZ(-1px);}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(//spmhire.com/wp-content/themes/yunik/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty {
0%{opacity:1}
}
@-moz-keyframes empty {
0%{opacity:1}
}
@keyframes empty {
0%{opacity:1}
}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes backSlideOut {
25%{opacity:.5;-webkit-transform:translateZ(-500px);}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut {
25%{opacity:.5;-moz-transform:translateZ(-500px);}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut {
25%{opacity:.5;transform:translateZ(-500px);}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn {
0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-webkit-transform:translateZ(-500px);}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn {
0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-moz-transform:translateZ(-500px);}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}
}
@keyframes backSlideIn {
0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;transform:translateZ(-500px);}
100%{opacity:1;transform:translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade {
to{opacity:0;-webkit-transform:scale(.8);}
}
@-moz-keyframes scaleToFade {
to{opacity:0;-moz-transform:scale(.8);}
}
@keyframes scaleToFade {
to{opacity:0;transform:scale(.8);}
}
@-webkit-keyframes goDown {
from{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes goDown {
from{-moz-transform:translateY(-100%);}
}
@keyframes goDown {
from{transform:translateY(-100%);}
}
@-webkit-keyframes scaleUpFrom {
from{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpFrom {
from{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpFrom {
from{opacity:0;transform:scale(1.5);}
}
@-webkit-keyframes scaleUpTo {
to{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpTo {
to{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpTo {
to{opacity:0;transform:scale(1.5);}
} .wpcf7{position:relative;}
.wpcf7 .yunik-form-simple .f-name, .wpcf7 .yunik-form-simple .f-subject, .wpcf7 .yunik-form-simple .f-email{width:32.73%;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.wpcf7 .yunik-form-simple .f-subject{margin-right:0px;}
.wpcf7 .yunik-form-simple .f-message{position:relative;float:left;width:100%;}
.vc_col-sm-8 .wpcf7 .yunik-form-simple .f-name, .vc_col-sm-8 .wpcf7 .yunik-form-simple .f-subject, .vc_col-sm-8 .wpcf7 .yunik-form-simple .f-email{width:32.4%;}
.vc_col-sm-6 .wpcf7 .yunik-form-simple .f-name, .vc_col-sm-6 .wpcf7 .yunik-form-simple .f-subject, .vc_col-sm-6 .wpcf7 .yunik-form-simple .f-email{width:32.1%;}
.wpcf7 .yunik-form-simple-captcha .f-name, .wpcf7 .yunik-form-simple-captcha .f-subject, .wpcf7 .yunik-form-simple-captcha .f-email{width:32.73%;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.wpcf7 .yunik-form-simple-captcha .f-subject{margin-right:0px;}
.wpcf7 .yunik-form-simple-captcha .f-message{position:relative;float:left;width:66.4%;}
.wpcf7 .yunik-form-simple-captcha .f-captcha{position:relative;float:left;width:32.2%;margin-left:15px;top:10px;}
.wpcf7 .yunik-form-simple-captcha .f-captcha .f-captcha-insert img{margin:4px 0;}
.vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-name, .vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-subject, .vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-email, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-name, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-subject, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-email{width:32.4%;}
.wpcf7 .yunik-form-simple-wide .f-name, .wpcf7 .yunik-form-simple-wide .f-subject, .wpcf7 .yunik-form-simple-wide .f-email{width:100%;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.wpcf7 .yunik-form-simple-wide .f-message{position:relative;float:left;width:100%;}
.wpcf7 .yunik-form-simple-wide-captcha .f-name, .wpcf7 .yunik-form-simple-wide-captcha .f-subject, .wpcf7 .yunik-form-simple-wide-captcha .f-email, .wpcf7 .yunik-form-simple-wide-captcha .f-message{width:100%;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha{position:relative;width:100%;float:left;top:10px;margin-bottom:20px;}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha .f-captcha-insert img{margin:4px 0;}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha-insert, .wpcf7 .yunik-form-simple-wide-captcha .f-captcha-CONFIRM{float:left;width:30%;}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha-insert{position:relative;top:10px;}
.f-captcha-insert p{margin:0 !important;}
.wpcf7 .f-name input, .wpcf7 .f-subject input, .wpcf7 .f-email input, .wpcf7 .f-message textarea, .wpcf7 .f-captcha, .wpcf7 .f-captcha input{color:#333 !important;font-size:14px !important;font-weight:normal;letter-spacing:0;}
.wpcf7 .f-subject{margin-right:0;}
textarea{max-width:100%;-webkit-appearance:none;}
.wpcf7{width:100%;}
.wpcf7 li{list-style-type:none;margin:10px 0;}
.wpcf7 label{text-align:left;position:relative;float:left;left:0;width:100%;padding-bottom:0;font-weight:400;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"]{position:relative;float:left;width:100%;padding:15px;font-family:"Helvetica Neue", Arial, sans-serif;outline:none;background:#fff;border:none;margin:10px 0;border:1px solid #E0E0E0;}
.wpcf7 textarea{position:relative;float:left;width:100%;padding:15px;font-family:"Helvetica Neue", "Arial", sans-serif;outline:none;height:130px;margin-bottom:10px;background:#fff;border:none;margin:10px 0;border:1px solid #E0E0E0;z-index:99;}
.wpcf7 .yunik-form-simple-wide textarea, .wpcf7 .yunik-form-simple-wide-captcha textarea{margin:10px 0;}
.wpcf7 input:focus:not(input[type="submit"]),.wpcf7 textarea:focus{outline:none;border:1px solid #EDEDED !important;background:#fff;}
.wpcf7 .dark input, .wpcf7 .dark textarea{border:1px solid #525252;background:transparent;color:#f2f2f2 !important;}
.wpcf7 .dark .des-button-white-1d:hover input, .wpcf7 .dark .des-button-white-1d:active input{color:#212121 !important;}
.wpcf7 .dark input:focus,.wpcf7 .dark textarea:focus{outline:none;border:1px solid #767676 !important;background:transparent;}
.wpcf7 .yunik-form-simple.dark .f-name, .wpcf7 .yunik-form-simple.dark .f-subject, .wpcf7 .yunik-form-simple.dark .f-email{width:32.73%;}
.wpcf7 .bt-contact input:focus{border:none !important;}
.wpcf7 li i{width:30px;position:relative;}
.bt-contact{display:inline-block;width:100%;}
div.wpcf7 img.ajax-loader{position:absolute;right:-30px;}
.wpcf7 .yunik-form-main-slider{width:100%;position:relative;display:inline-block;padding:25px;background:rgba(0,0,0,.6);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.wpcf7 .yunik-form-main-slider h3{color:#fff !important;text-align:center;font-size:16px !important;margin-bottom:20px;}
.wpcf7 .yunik-form-main-slider input, .wpcf7 .yunik-form-main-slider textarea{padding:14px;font-size:14px !important;border:none;background:#fff;letter-spacing:normal !important;}
.wpcf7 .yunik-form-main-slider input:focus{border:none !important;}
.wpcf7 .yunik-form-main-slider .slider-button{width:100%;display:table;}
.wpcf7 .yunik-form-main-slider .slider-button a{display:table;text-align:center;margin:0 auto;}
.wpcf7 .yunik-form-main-slider .slider-button input{display:inline-block;width:auto;text-align:center;margin:19px auto 0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:10px 25px;background:#EDB44D;color:#fff;font-weight:bold;}
.wpcf7 .yunik-form-main-slider .slider-button input:hover{opacity:0.9;}
.small-wide{width:90%;}
.wpcf7 .yunik-form-main-slider .f-name, .wpcf7 .yunik-form-main-slider .f-subject, .wpcf7 .yunik-form-main-slider .f-email{width:100%;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.btn-contact-left input{width:auto;}
.wpcf7 .yunik-form-main-slider .f-message{position:relative;float:left;width:100%;}
.wpcf7 .yunik-form-main-slider .bt-contact{float:left;}
.hidden_select_container{width:0;height:0;overflow:hidden;}
.simpleselect,.simpleselect *{box-sizing:content-box;}
.simpleselect{font-weight:400!important;position:relative;width:100%;min-width:220px;color:#999999;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;top:10px;}
.simpleselect .options{width:100%;min-width:198px;}
.simpleselect .placeholder,.simpleselect .options .option,.simpleselect .options .optgroup .optgroup-label{padding:15px 20px;cursor:pointer;}
.simpleselect .options .optgroup .optgroup-label{cursor:default;font-weight:400!important;}
.simpleselect .options .optgroup .option{padding-left:20px;}
.simpleselect .placeholder,.simpleselect .options{background:#fff;border:1px solid #E0E0E0;border-radius:0;}
.simpleselect .placeholder{position:relative;}
.simpleselect .placeholder:after{content:"";position:absolute;top:0;bottom:0;right:16px;width:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA0Q0FGMUI4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA0Q0FGMUM4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDRDQUYxOThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDRDQUYxQThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq8U8ZgAAAClSURBVHjaYpw7dw4DEggEYh4gXgwTYEGS5AfiyVD6FBDfBAkyISloB2JpqAlLgZgNWYENEGciKTYG4haYFSCVKA6BglIg3gdSIAHEfQzYASfj////GfABJgYCgGXevLlyQNoDh/xrkBteAHEREKtjUeAJsuIXEKdgkewG4h0wNxwB4ulIkmeBuAbdkZVA/BSIvwBxNNRklLj4CMS50KC+CRMECDAA5ogdqmResXgAAAAASUVORK5CYII=) 0 center no-repeat;}
.simpleselect .placeholder:hover{background:#fafafa;}
.simpleselect .options{display:none;position:absolute;top:0;left:0;}
.simpleselect .options .option.active{background:#666;color:#fff;}
.simpleselect.disabled .placeholder,.simpleselect.disabled .placeholder:hover{background:#fafafa;color:#aaa;border-color:#eee;cursor:default;}
.simpleselect.disabled .placeholder:after{opacity:.5;}
.wpcf7 form.wpcf7-form p{position:relative;font-weight:600;margin:0px 0 20px 0 !important;float:left;width:100%;z-index:10;}
.hidden_select_container *{display:none;}
.wpcf7 form.wpcf7-form .f-captcha p{margin-bottom:0px !important;}
.wpcf7 .yunik-multiple-fields .f-name, .wpcf7 .yunik-multiple-fields .f-subject, .wpcf7 .yunik-multiple-fields .f-email, .wpcf7 .yunik-multiple-fields .f-service, .wpcf7 .yunik-multiple-fields .f-subject, .wpcf7 .yunik-multiple-fields .f-captcha, .wpcf7 .yunik-multiple-fields .f-confirm{width:45%;position:relative;float:left;margin-right:5%;margin-bottom:0;z-index:999;}
.wpcf7 .yunik-multiple-fields .f-captcha img{margin:20px 0;}
.wpcf7 .yunik-multiple-fields .bt-contact{padding-right:5%;}
.wpcf7 .yunik-multiple-fields .f-message{position:relative;float:left;width:100%;padding-right:5%;margin-bottom:0;z-index:99;}
.wpcf7 select{position:relative;float:left;width:100%;padding:17px;font-family:"Helvetica Neue", Arial, sans-serif;outline:none;background:#fff url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) no-repeat bottom right;border:none;margin:10px 0;height:57px;border:1px solid #E0E0E0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}
.bt-contact .des-button-dark{padding:0;}
.bt-contact a span input{background-color:transparent !important;border:none !important;padding:15px 30px;margin:0;font-weight:600;font-size:13px;z-index:9;letter-spacing:1px;}
.bt-contact a.des-button-white span input{padding:0 10px;}
.ajax-loader{visibility:hidden;position:absolute;right:-10px;top:1px;}
.bt-contact .des-button-dark, .bt-contact .des-button-white, .bt-contact .des-button-color{float:none;margin:40px auto;display:table;font-size:17px;padding:0 !important;}
.bt-contact .des-button-white{padding:12px 25px !important;}
.bt-contact .vc_btn{padding:0;margin:20px 0;}
.bt-contact  a.vc_btn span input{padding:15px 30px;}
span.wpcf7-form-control-wrap{position:relative;width:100%;z-index:999;display:block;}
span.wpcf7-not-valid-tip{color:#E06C6C !important;font-size:11px!important;font-weight:600;letter-spacing:normal;font-style:italic;position:absolute;bottom:-46px;z-index:9999;left:20px;left:11px;background-color:#fff;}
.yunik-form-simple span.wpcf7-not-valid-tip{bottom:-45px;}
div.wpcf7-validation-errors{display:none !important;}
div.wpcf7-validation-errors{border:2px solid #F3F1AF !important;padding:10px !important;text-align:center;}
div.wpcf7-mail-sent-ok{background:transparent;color:#99D36C;width:100%;display:table-cell !important;margin:0 auto;text-align:left;position:absolute;top:-60px;border:none !important;left:-20px;font-weight:700;}
.wpcf7 input::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder{color:#8f8f8f;}
.wpcf7 input::-moz-placeholder, .wpcf7 textarea::-moz-placeholder{color:#8f8f8f;opacity:1;}
.wpcf7 input:-moz-placeholder, .wpcf7 textarea:-moz-placeholder{color:#8f8f8f;opacity:1;}
.wpcf7 input:-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder{color:#8f8f8f;}
.wpcf7 .dark input::-webkit-input-placeholder, .wpcf7 .dark textarea::-webkit-input-placeholder{color:#f2f2f2;}
.wpcf7 .dark input::-moz-placeholder, .wpcf7 .dark textarea::-moz-placeholder{color:#f2f2f2;opacity:1;}
.wpcf7 .dark input:-moz-placeholder, .wpcf7 .dark textarea:-moz-placeholder{color:#f2f2f2;opacity:1;}
.wpcf7 .dark input:-ms-input-placeholder, .wpcf7 .dark textarea:-ms-input-placeholder{color:#f2f2f2;}
body.page-template-template-under-construction-php .fullwindow_rev{position:absolute;top:0;left:0;margin:0;padding:0;width:100vw;height:100vh;z-index:1;}
body.page-template-template-under-construction-php .fullwindow_content{position:relative;top:0;left:0;margin:0 auto;padding:0;height:100vh;z-index:2;display:table;}
body.page-template-template-under-construction-php .fullwindow_content .tb-row{display:table-row;height:100vh;}
body.page-template-template-under-construction-php .fullwindow_content .tb-row .tb-cell{display:table-cell;vertical-align:middle;}
.fullwidth-container{height:auto;}
.search-no-results .hsearchtitle{font-size:24px !important;}
.search-no-results .page_content.right.sidebar{border-left:1px solid #ededed;}
.search-no-results .page_content.left{border-right:none;}
.fullwidth-container .container{position:relative;}
.widget.des_cubeportfolio_widget .cbp-item{transform:translate3d(0,0,0) !important;-webkit-transform:translate3d(0,0,0) !important;-moz-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;-o-transform:translate3d(0,0,0) !important;}
.widget.des_recent_posts_widget .flexslider ol li{width:auto !important;margin:0px 3px !important;}
.widget.des_recent_posts_widget .flexslider *{border:none !important;}
.widget.des_recent_posts_widget .flexslider .flex-direction-nav a:after{display:none;}
.widget-contact-content:not(.centered) i{float:left;font-size:18px;margin-right:10px;padding-top:6px;width:23px;height:30px;text-align:center;}
.widget-contact-content:not(.centered) i.fa-envelope{font-size:15px;}
.widget hr{display:none;}
.widget .ultsl-arrow-right6, .widget .ultsl-arrow-left6{font-size:12px;}
.widget-contact-info-content{white-space:initial;line-height:1.8em;margin:10px;}
.centered .widget-contact-info-content{white-space:pre-wrap;}
.widget-contact-content.centered{text-align:center;}
.widget-contact-content:not(.centered) .widget-contact-info{display:table;}
.widget-contact-content:not(.centered) .widget-contact-info i{display:table-cell;padding:0px 1em;}
.widget-contact-content.centered i{font-size:1.3em;margin-bottom:20px;}
.custom-widget, .des_partners_widget{float:left;width:100%;margin-bottom:40px;}
.custom-widget ul{margin-bottom:0;}
.custom-widget.contact_info_widget, .custom-widget.contact_info_widget .widget{margin:0;}
.custom-widget h4, .des_partners_widget h4, .widget.des_cubeportfolio_widget h4, .widget.des_recent_posts_widget h4{overflow:hidden;text-align:left;font-size:14px;text-transform:uppercase;margin-bottom:0 !important;letter-spacing:1px;display:inline-block;font-weight:800 !important;}
.ult-item-wrap .title h4{text-transform:capitalize;font-weight:500 !important;}
.widget.des_recent_posts_widget .excerpt{font-size:0.8em;}
.widget.des_recent_posts_widget .ult-item-wrap{margin:0 !important;}
.footer_sidebar.col-md-6 .widget.des_recent_posts_widget .ult-item-wrap{margin:0 20px 0 0 !important;}
.vc_row .widget.des_recent_posts_widget .ult-item-wrap{margin:0 20px !important;}
.des_cubeportfolio_widget .ult-carousel-wrapper:not(.vc_row .des_cubeportfolio_widget .ult-carousel-wrapper){margin:20px 0 !important;}
.des_recent_posts_widget .ult-carousel-wrapper{margin:20px 0 60px 0 !important;}
.footer_sidebar .des_recent_posts_widget .ult-carousel-wrapper{margin:28px 0 60px 0 !important;}
.custom-widget hr, .des_partners_widget hr{display:none;}
.custom-widget ul li{list-style:none;margin-left:0;position:relative;width:100%;line-height:0;margin:0;padding:0;}
.custom-widget ul li a{text-rendering:optimizelegibility;line-height:22px;color:#444;margin-left:1px;padding:15px 15px 15px 0;border-top:1px solid #ededed;width:100%;display:inline-block;font-size:14px !important;}
.custom-widget ul li a:after, li a:not(.product_list_widget li a:after){position:absolute;top:15px;right:1px;font-size:15px;font-family:'FontAwesome';content:'\f105';-webkit-font-smoothing:antialiased;color:#C0C0C0;line-height:1;float:left;opacity:0.6;}
.widget_tag_cloud{margin-bottom:40px;}
.tagcloud{margin-top:15px;}
.contact-widget-container .forms{margin:10px 0px 20px 0;display:inline-block;}
.footer_sidebar .contact-widget-container .forms{margin:-10px 0px 20px 0;}
.contact-widget-container input, .contact-widget-container textarea{position:relative;float:left;width:100%;padding:13px;font-family:"Helvetica Neue", Arial, sans-serif;outline:none;background:#F5F5F5;border:none;margin:10px 0;border:1px solid #F5F5F5;box-shadow:none;font-weight:600;color:#bbb;font-size:12px;}
.contact-widget-container textarea{height:80px;line-height:1.5em;}
.contact-widget-container ul li{list-style:none;float:left;border:none;}
.contact-widget-container ul li a:after{display:none;}
.contact-widget-container ul li:last-child{border-bottom:none !important;}
a#send-comment{border-radius:0;margin-right:5px;background:#EDB44D;cursor:pointer;color:#fff;padding:10px 20px;width:auto;}
a#send-comment:hover{color:#fff;opacity:0.8;}
.newsletter_widget{margin-bottom:30px;}
.v_links{display:none;}
.widget_search label{display:none;}
#flickr li{width:75px;height:75px;position:relative;float:left;margin:0 6px 6px 0;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:none !important;padding:0;list-style:none;background:transparent;}
#flickr li a, #flickr li img{width:100%;height:auto;opacity:0.9;background:none;margin:0;padding:0;}
#flickr li a:hover{border-bottom:none !important;opacity:1;}
#flickr li:after{display:none !important;}
.divider-vertical{width:1px;background:#333;height:40px;margin:0 auto;}
.vc_separator_align_center h4{text-align:center;}
.zilla-likes{margin:0 0 10px 0 !important;}
ul li ul, ul li ul li, ul li ul li ul li,
ol li ol, ol li ol li, ol li ol li ol li{margin-top:10px;margin-bottom:10px;}
dt{margin:10px 0;}
ul, li{list-style:disc;}
ul li{line-height:1.5em;margin-left:20px;margin-top:0.8em;margin-bottom:0.8em;}
ul.nav li{position:relative;display:block;line-height:13px;margin-left:0;margin:0;}
ol li{line-height:1.5em;margin-left:20px;list-style-type:decimal;margin-top:1%;}
.flex-direction-nav li{list-style:none;margin:0;padding:0;float:left;position:absolute;width:100%;}
header .top-bar-bg > .container{z-index:99;}
header .top-bar #lang_sel a.lang_sel_sel{background-image:none !important;}
.top-bar .top-bar-menu{display:inline-block;}
.top-bar-menu > ul{margin:0px;}
.top-bar-menu li{list-style:none;float:left;display:inline-block;position:relative;margin:5px 0px 0 12px;top:0;}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a{border-left:1px solid;padding-left:10px;}
.top-bar .menu_wpml_widget{display:inline-block;float:right;margin-top:5px;z-index:9999;}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul{left:0px !important;z-index:9999;}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul > li > a{width:100%;}
.social-icons-fa{position:relative;float:left;}
.social-icons-fa ul{margin:0;padding:0;}
.social-icons-fa ul li{float:left;padding:0;margin:0;list-style:none;margin:6px 12px 5px -2px;}
.navbar .social-icons-fa a, .navbar .phone-mail, .navbar .phone-mail a{color:#ffffff!important;}
.social-icons-fa ul li a{font-size:15px;}
.navbar .social-icons-fa a, .navbar .phone-mail, .navbar .phone-mail a{color:#fff !important;}
.top-bar .socialdiv{width:100% !important;top:0 !important;opacity:0.9;}
.top-bar .phone-mail{opacity:0.9;position:relative;float:right;margin:0 !important;}
.down-button{text-align:center;display:none;top:0;}
.down-button i.fa-plus{float:right;}
.top-bar .phone-mail i{top:-1px;padding:0 6px;position:relative;}
.top-bar .phone-mail li{list-style:none;float:left;margin:7px 10px;font-size:13px;}
.top-bar .socialdiv ul li{margin:0px;opacity:0.3;}
.top-bar .phone-mail li:last-child{margin-right:0px;}
.top-bar .socialdiv ul li:hover{opacity:1;}
.top-bar .phone-mail li:first-child i{font-size:13px;margin-left:0px;top:-1px;padding-right:7px;}
.top-bar .phone-mail li:last-child i{padding-left:10px;}
.navbar .social-icons-fa ul li:hover a{background:transparent !important;}
.navbar .phone-mail .fa-phone{font-size:13px;top:0px;}
.navbar .phone-mail .fa-map-marker{font-size:14px;top:-2px;}
.navbar .phone-mail .fa-info-circle{font-size:15px;top:-1px;}
@media (max-width: 767px){
.top-bar{padding:1px 0;min-height:0;position:fixed;width:100%;top:0;z-index:9999999;}
.navbar-default.default .navbar-nav > li a.icon-nav{display:none;}
.top-bar .slidedown{display:none;}
.down-button{display:block;margin:0 auto;height:20px;position:absolute;right:0;border-style:solid;border-width:0 35px 35px 0;border-color:transparent rgba(0,0,0,0.9) transparent transparent;z-index:999999999;}
.nav-topbar .down-button{display:block;width:100%;margin:0 auto;height:22px;opacity:.6;filter:alpha(opacity=60);position:absolute;}
.top-bar .phone-mail{text-align:center;float:none;width:100%;display:inline-table;}
.top-bar .phone-mail li{float:none;float:none;margin:0 0 2px 0;padding:0;}
.top-bar .social-icons-fa{position:relative;float:none;width:100%;text-align:center;}
.top-bar .social-icons-fa ul li{text-align:center;float:none;display:inline-block;}
.navbar .top-bar .down-button i{font-size:10px;position:relative;color:#fff;right:-34px;top:5px;}
.navbar .down-button.current i{color:#fff;}
.navbar .top-bar.opened .down-button i{color:#212121;}
.navbar .top-bar:not(opened) .down-button i{color:#fff;}
.nav-topbar .down-button:hover{opacity:1;filter:alpha(opacity=100);}
.navbar .social-icons-fa a{background:transparent !important;}
} header a.navbar-brand img{max-width:none;}
header .nav-container{z-index:10;}
header .top-bar{z-index:9999999;}
header .top-bar.opened{z-index:999999999;}
header .navbar-header{display:table-cell;vertical-align:middle;float:none;}
header.navbar .navbar-collapse ul li.des_mega_menu{position:static;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul{width:100vw;left:0px;display:table;padding:15px 0;cursor:default;margin-left:0;max-width:1170px;-webkit-box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);box-shadow:0px 1px 6px 0px rgba(68, 68, 68, 0.1);}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li{max-width:20vw;width:25%;display:table-cell;float:none;padding:0 15px;cursor:default;vertical-align:top;}
header.navbar .navbar-collapse li.des_mega_menu li{border-top:none !important;}
header.navbar .navbar-collapse ul > li.des_mega_menu > ul > li:last-child{border-right:none;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li.des_mega_hide_title > a{display:none;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li > a{width:auto;font-size:13px;letter-spacing:2px;line-height:16px;padding:5px 15px 15px;letter-spacing:-0.5px;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a{font-weight:800;}
#site-header header.navbar .navbar-collapse ul li.des_mega_menu > ul > li:hover > a, #site-header header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a{background:none;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li ul{position:relative;border-top:none;left:0px;cursor:default;box-shadow:none;-webkit-box-shadow:none;width:100%;}
li.des_mega_hide link > a{color:red !important;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li:last-child ul{border-right:none;}
header.navbar .navbar-collapse ul li.des_mega_menu:hover ul li ul{visibility:visible;opacity:1}
header.navbar .navbar-collapse ul li.des_mega_menu ul li ul li a{padding:12px 15px;line-height:1;width:auto;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li a:hover, header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li.des_mega_menu ul li.current_page_parent > a, header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a{background:none;}
header.navbar .navbar-collapse *{transition:none;-webkit-transition:none;-moz-transition:none;}
header.navbar .navbar-nav > li:not(.des_mega_menu) .dropdown-menu, header.navbar .navbar-nav > li.des_mega_menu > ul .dropdown-menu{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
header.navbar .navbar-nav > li.des_mega_menu > ul{-webkit-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-2 > ul > li{width:50%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-3 > ul > li{width:33.3%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-4 > ul > li{width:25%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-5 > ul > li{width:20%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-6 > ul > li{width:16.6%;}
header.navbar .navbar-collapse ul li ul{position:absolute;top:100%;margin:0;left:0px;display:block;visibility:hidden;z-index:9992;opacity:0;}
header.navbar .navbar-collapse ul li:hover > ul{visibility:visible;opacity:1;}
header.navbar .navbar-collapse ul li:hover{transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;}
header.navbar .navbar-collapse ul li ul li{display:block;float:none;margin:0;padding:0;letter-spacing:0em;font-weight:800;}
header.navbar .navbar-collapse ul li ul li a{display:block;background:none;border:none;width:205px;padding:12px 20px;margin:0;line-height:1.7;}
header.navbar .navbar-collapse ul li ul li ul{left:100%;top:0;}
header.navbar .navbar-collapse ul li ul li ul:before, header.navbar .navbar-collapse ul li ul li ul:after{display:none;}
header.navbar .navbar-collapse ul li ul li ul li a{padding-right:20px;}
header.navbar .navbar-collapse ul li ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li ul li.current_page_parent > a, header.navbar .navbar-collapse ul li ul li.current-menu-ancestor > a{text-transform:none !important;}
body:not(.home):not(.page-template-template-home) header.headerclone{xposition:relative;float:left;width:100%;margin-bottom:0px;}
body.single-post header.headerclone{position:relative;}
header.headerclone, header.headerclone *{visibility:hidden;transition:none !important;}
.fullwidth-container{position:relative;width:100%;}
.fullwidth-container.parallax{position:inherit;}
.fullwidth-container .pagetitle_overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.fullwidth-container .center .pageTitle{max-width:100% !important;width:100% !important;}
header.navbar.header_after_scroll{-webkit-box-shadow:0px 1px 6px 0px rgba(68,68,68,0.1);box-shadow:0px 1px 6px 0px rgba(68,68,68,0.1);}
header .search_close i{font-size:18px !important;}
header.style2 .navbar-collapse{width:100%;}
header.style2 .navbar-collapse .navbar-nav{float:left !important;}
header.style3{display:inline-block;}
header.style3 .nav-container{display:block;position:relative;}
header.style3 .nav-container .navbar-header{position:relative;float:left;width:100%;height:auto !important;margin:0;padding:0;text-align:center;}
header.style3 .nav-container .navbar-header .navbar-brand{margin-left:auto;margin-right:auto;float:none;display:inline-block;-webkit-transition:none;-moz-transition:none;transition:none;}
header.style3 .nav-container .navbar-header .navbar-brand img{text-align:center;}
header.style4 .nav-container .navbar-header .navbar-brand{-webkit-transition:none;-moz-transition:none;transition:none;}
header.style3 .nav-container .navbar-collapse{float:left;text-align:center;height:auto !important;}
header.style3 .nav-container .navbar-collapse .navbar-nav{float:none !important;margin:0 auto;display:inline-block;}
header.style3 .nav-container .header_social_icons{width:100%;text-align:center;}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper{display:inline-block;height:auto !important;}
header.style3 .header_social_icons, header.style3 .search_trigger{position:absolute;top:5px;width:auto !important;}
header.style3 .yunik_dynamic_shopping_bag{position:absolute !important;top:-5px;right:20px;width:auto !important;}
header.style3 .header_social_icons{left:10px;}
header.style3 .search_trigger{right:10px;}
ul.dropdown-menu.sub-menu{text-align:left;}
header.style4 .nav-container{display:inline-block;width:100%;}
header.style4 .nav-container .navbar-header, header.style4 .nav-container .navbar-collapse{float:none;width:auto;position:relative;}
header.style4 .nav-container .navbar-header, header.style4 .nav-container .navbar-collapse{position:relative;float:left;width:100%;height:auto !important;margin:0;padding:0;text-align:center;}
header.style4 .nav-container .navbar-header .navbar-brand, header.style4 .nav-container .navbar-nav{margin-left:auto;margin-right:auto;float:none !important;display:inline-block;}
header.style4 .new-menu-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}
header.style4 .new-menu-wrapper .new-menu-left, header.style4 .new-menu-wrapper .new-menu-right{position:absolute;top:0;width:50%;height:100%;}
header.style4 .new-menu-wrapper .new-menu-left{left:0;text-align:right;}
header.style4 .new-menu-wrapper .new-menu-right{right:0;text-align:left;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer, header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
header.style4 .new-menu-bearer a{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);text-rendering:geometricPrecision !important;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer{float:right;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer .navbar-nav{float:right !important;}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer{float:left;}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer .navbar-nav{float:left !important;}
header.style4 > .nav-container > .navbar-collapse{display:none !important;}
header.style4 .new-menu-bearer li{list-style:none;}
header.style4:not(.headerclone) .navbar-nav > li.des_mega_menu > ul, header.style4.header_after_scroll:not(.headerclone) .navbar-nav > li.des_mega_menu > ul{width:80vw;}
header:not(.style1):not(.style2) .header_social_icons{display:table-cell !important;vertical-align:middle;margin-right:20px;}
header:not(.style1):not(.style2) .header_social_icons_wrapper{display:table-cell;vertical-align:middle;}
.header_social_icons div.social_container{position:relative;float:right;cursor:pointer;width:20px;height:20px;text-align:center;margin:0 0 0 5px;padding:0;line-height:20px}
.header_social_icons div.social_container i{text-align:center;line-height:20px;margin:0;padding:0;}
@-webkit-keyframes desrotating {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes desrotating {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
.desrotating{-webkit-animation:desrotating 2s linear infinite;-moz-animation:desrotating 2s linear infinite;-ms-animation:desrotating 2s linear infinite;-o-animation:desrotating 2s linear infinite;animation:desrotating 2s linear infinite;}
header .dl-menuwrapper{display:none !important;width:100%;}
header .dl-menuwrapper .dl-trigger-wrapper{width:100%;text-align:center;}
header .search_trigger, header .yunik_dynamic_shopping_bag{height:100%;display:table-cell;right:0;padding-left:15px;vertical-align:middle;}
header.style4.search_trigger, header.style4 .yunik_dynamic_shopping_bag{padding-left:0px;right:-10px;margin-left:30px;}
header .search_trigger i, header .yunik_dynamic_shopping_bag .yunik_little_shopping_bag_wrapper{display:table-cell;}
header.style4 .yunik_dynamic_shopping_bag{margin-left:20px;margin-top:9px;}
header.style4 .style4_social_search .header_social_icons{float:left;}
header.style4 .style4_social_search .header_social_icons_wrapper{padding:10px 0px;height:auto !important;}
header.style4 .style4_social_search .search_trigger, header.style4 .yunik_dynamic_shopping_bag{float:right;margin-left:15px;}
.style4_social_search{position:relative;top:10px;}
header.style4 .style4_social_search .search_trigger i{padding:10px 5px 10px;}
header.style4 .style4_social_search_mobile{display:none;}
header.style4 .style4_social_search_mobile .header_social_icons_wrapper{height:auto !important;}
header .search_trigger i, header .search_trigger_mobile i{padding-top:0;cursor:pointer;position:relative;top:0px;}
header.style3 .search_trigger i, header.style3 .search_trigger_mobile i{top:2px;}
header .search_input{position:fixed;pointer-events:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;z-index:9999999999999999999;overflow:hidden;background:rgba(0,0,0,.85);}
header .search_input > .container *:not(.hidden):not(.ajax_search_results){position:relative;float:left;line-height:100%;}
header .search_input > .container{height:100%;}
header .search_close{cursor:pointer;font-size:40px;color:#FFF;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);float:right !important;}
header .search_close i{padding-right:0px;}
header .search_input input.search_input_value{height:100%;width:90%;border:0;background:none;color:#FFF;font-size:2em;outline:0;box-shadow:none;}
header .search_input input.hidden{display:none;}
header .search_input .ajax_search_results{position:absolute;width:100%;top:100%;left:0;}
header .search_input .ajax_search_results ul{width:100%;margin:0;max-height:50vh;background:rgba(0,0,0,.85);overflow-y:visible;}
header .search_input .ajax_search_results ul li{list-style:none;width:100%;border-bottom:1px solid #525252;margin:0;padding:0 3%;}
header .search_input .ajax_search_results ul li:last-child{border-bottom:none !important;}
header .search_input .ajax_search_results ul li a{padding:10px 0px;width:100%;color:#DDD;}
header .search_input .ajax_search_results ul li span, header .search_input .ajax_search_results ul li span i{float:none;font-size:.9em;line-height:1.2em;color:#D5D5D5;vertical-align:baseline;padding-right:0px;}
header .search_input .ajax_search_results ul li.selected{background:#525252;}
header .search_input .ajax_search_results ul li.selected a{color:#FFF;}
header .search_input.slide_left{top:0;left:0;width:0;height:100%;}
header .search_input.slide_right{top:0;right:0;width:0;height:100%;}
header .search_input.slide_left.open, header .search_input.slide_right.open{width:100vw;}
header .search_input.slide_top{top:0;left:0;width:100vw;height:0;}
header .search_input.slide_bottom{bottom:0;left:0;width:100vw;height:0;}
header .search_input.slide_top.open, header .search_input.slide_bottom.open{height:100%;}
header .search_input.unfold_horizontal{top:0;left:50%;width:0;height:100%;}
header .search_input.unfold_horizontal.open{left:0;width:100%;}
header .search_input.unfold_vertical{top:50%;left:0;width:100vw;height:0;}
header .search_input.unfold_vertical.open{top:0;height:100%;}
header .search_input.unfold_center{top:50%;left:50%;width:0;height:0;}
header .search_input.unfold_center.open{top:0;left:0;width:100vw;height:100%;}
header .search_input.unfold_top_left{top:0;left:0;width:0;height:0;}
header .search_input.unfold_top_right{top:0;right:0;width:0;height:0;}
header .search_input.unfold_bottom_left{bottom:0;left:0;width:0;height:0;}
header .search_input.unfold_bottom_right{bottom:0;right:0;width:0;height:0;}
header .search_input.unfold_top_left.open, header .search_input.unfold_top_right.open, header .search_input.unfold_bottom_left.open, header .search_input.unfold_bottom_right.open{width:100vw;height:100%;}
header .search_input.fade, header .search_input.none{top:0;left:0;width:100vw;height:100%;opacity:0;}
header .search_input.fade.open, header .search_input.none.open{opacity:1;}
header .search_input.none{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;}
header .search_input.open{pointer-events:auto;overflow:visible;}
.navbar-default .style4_social_search{margin-top:0 !important;position:relative;}
.tooltip-desc{display:none;position:relative;}
a.team-profile:hover .tooltip-desc{display:block;-webkit-animation:Anim linear .3s;-moz-animation:Anim linear .3s;animation:Anim linear .3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;}
@-webkit-keyframes Anim {
0%{opacity:0;top:60px;}
100%{opacity:1;top:0px;}
}
@-moz-keyframes Anim {
0%{opacity:0;top:60px;}
100%{opacity:1;top:0px;}
}
@-o-keyframes Anim {
0%{opacity:0;top:60px;}
100%{opacity:1;top:0px;}
}
@keyframes Anim {
0%{opacity:0;top:60px;}
100%{opacity:1;top:0px;}
} a.team-profile:hover{cursor:pointer;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:white;background-color:rgba(255,255,255,0.99);}
.modal{position:fixed;top:0;left:0;z-index:999999;width:100%;overflow:auto;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;text-align:left;}
.modal .close{float:right;background:url(//spmhire.com/wp-content/themes/images/sprite.png) -861px -184px no-repeat;width:46px;height:46px;margin:0px 0 -40px;z-index:1000;text-indent:-9999px;top:0;position:absolute;right:0;}
.tm-info{overflow-y:auto;text-align:left;margin:6% auto;position:relative;}
.tm-info .container{border-bottom:1px solid #ededed;position:relative;}
.tm-info .member-desc{padding:0 60px 40px 60px;}
.tm-info .member-pos{position:absolute;top:40px;right:40px;}
.tm-info .member-pos2{position:absolute;top:20px;right:0;}
.tm-info .member-pos3{position:absolute;top:20px;right:0;}
.tm-info .member-cont{position:absolute;left:0;top:-35px;}
.tm-info h2{font-weight:800;font-size:4em;margin-bottom:5px;}
.tm-info h4{color:#04acbb;text-transform:uppercase;font-weight:300;font-size:1.4em;}
.social-font-awesome{position:relative;margin-top:20px;}
.social-font-awesome li{position:relative;float:left;list-style-type:none;margin-right:20px;}
.social-font-awesome li a{font-size:1.3em;color:#444;}
.loaded .animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-ms-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:.95;}
}
@-o-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:.95;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:.95;}
} .slick-list.draggable{cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab;}
img.designare_grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter class=\'designare_grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>.designare_grayscale");filter:gray;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;filter:url(//spmhire.com/wp-content/themes/yunik/images/grayscale.svg#greyscale);backface-visibility:hidden;}
img.designare_grayscale:hover{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none;}
#back-top{position:fixed;bottom:20px;right:20px;z-index:99999;margin:0;}
#back-top a{width:50px;height:50px;display:block;background:rgba(0, 0, 0, 0.4);display:table;}
#back-top a:hover{background:rgba(0, 0, 0, 0.6);}
#back-top a i{display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;color:#f0f0f0;font-size:19px;}
body.vc_editor .vc_verticaltabs .vc_controls-out-tl{left:38%;left:calc(50% - 130px);}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .vc_controls .vc_controls-out-tl{top:10px;}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .content, body.vc_editor .vc_verticaltabs .tab-selector{padding-top:40px;}
body.vc_editor .vc_verticaltabs .vc_verticaltab.vc_empty > .content{margin-top:50px;top:15px;}
body.vc_editor .vc_verticaltabs .tab-selector .label.add-new-tab{position:absolute;top:97%;padding:15px;left:-15px;color:#333;cursor:pointer;}
body.vc_editor .vc_verticaltabs .special_tabs.icontext .tab-selector .label.add-new-tab, body.vc_editor .vc_verticaltabs .special_tabs.text .tab-selector .label.add-new-tab{left:0px;}
body.vc_editor section.special_tabs{padding-bottom:30px;}
.vc_row-full-width .upb_row_bg[data-bg-override="ex-full"]{z-index:-1;margin-left:1.1%;}
.wpb_row, .wpb_content_element{margin-bottom:0px !important;}
.just-icon-align-left{float:left;margin-right:10px;}
.cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-title, .cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-desc{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.cbp-caption-fadeIn .cbp-l-caption-title{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.cbp-caption-fadeIn .cbp-l-caption-title, .cbp-caption-fadeIn .cbp-l-caption-desc{-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;}
.cbp-l-grid-masonry .cbp-l-caption-title{border:1px solid #fff;padding:10px 15px !important;display:inline-block;}
.projects_media.fullwidth_media{position:relative;top:-50px;}
.cbp-l-filters-dropdown.des-align-left .cbp-l-filters-dropdownWrap{left:0;}
.cbp-l-filters-dropdown.des-align-right .cbp-l-filters-dropdownWrap{right:0;}
.cbp-l-filters-dropdown.des-align-center .cbp-l-filters-dropdownWrap{left:0;right:0;margin:0 auto;}
.cbp-l-filters-button.des-align-center, .cbp-l-filters-alignLeft.des-align-center, .cbp-l-filters-alignCenter.des-align-center, .cbp-l-filters-alignRight.des-align-center, .cbp-l-filters-buttonCenter.des-align-center, .cbp-l-filters-work.des-align-center{text-align:center;}
.cbp-l-filters-button.des-align-left, .cbp-l-filters-alignLeft.des-align-left, .cbp-l-filters-alignCenter.des-align-left, .cbp-l-filters-alignRight.des-align-left, .cbp-l-filters-buttonCenter.des-align-left, .cbp-l-filters-work.des-align-left{text-align:left;}
.cbp-l-filters-button.des-align-right, .cbp-l-filters-alignLeft.des-align-right, .cbp-l-filters-alignCenter.des-align-right, .cbp-l-filters-alignRight.des-align-right, .cbp-l-filters-buttonCenter.des-align-right, .cbp-l-filters-work.des-align-right{text-align:right;}
.cbp-l-filters-list.des-align-left{}
.cbp-l-filters-list.des-align-right{}
.cbp-l-filters-list.des-align-center{width:auto;text-align:center;margin:0px auto 30px auto;}
.cbp-l-filters-dropdownHeader{text-align:left;}
.vc_row.vc_row-no-padding .wpb_column.vc_col-sm-6 .fb_type_button_count, .vc_row.vc_row-no-padding .container .cbpw-ajax-block .fb_type_button_count{margin-left:15px !important;}
#big_footer .social-icons-fa a i{box-shadow:0 0 0 2px rgba(255,255,255,1);overflow:hidden;-webkit-transition:background 0.3s, color 0.3s, box-shadow 0.3s;-moz-transition:background 0.3s, color 0.3s, box-shadow 0.3s;transition:background 0.3s, color 0.3s, box-shadow 0.3s;}
.social-icons-fa a{position:relative;}
#big_footer .social-icons-fa a i{display:inline-block;font-size:0px;cursor:pointer;margin:5px 2px 0px 2px;width:36px;height:36px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;}
#big_footer .social-icons-fa a i:after{display:none;}
#big_footer .social-icons-fa a i:before{speak:none;font-size:20px;line-height:38px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}
#big_footer .social-icons-fa a i:hover{background:rgba(255,255,255,1);box-shadow:0 0 0 2px rgba(255,255,255,1);color:#333;}
#big_footer .social-icons-fa a i:hover:before{-webkit-animation:toRightFromLeft 0.2s forwards;-moz-animation:toRightFromLeft 0.2s forwards;animation:toRightFromLeft 0.2s forwards;}
@-webkit-keyframes toRightFromLeft {
49%{-webkit-transform:translate(100%);}
50%{opacity:0;-webkit-transform:translate(-100%);}
51%{opacity:1;}
}
@-moz-keyframes toRightFromLeft {
49%{-moz-transform:translate(100%);}
50%{opacity:0;-moz-transform:translate(-100%);}
51%{opacity:1;}
}
@keyframes toRightFromLeft {
49%{transform:translate(100%);}
50%{opacity:0;transform:translate(-100%);}
51%{opacity:1;}
} .newsletter_shortcode form{width:70%;margin:0 auto;z-index:999;}
.newsletter_shortcode form .mc-field-group{float:left;width:79%;}
.page-template-template-under-construction .newsletter_shortcode form .mc-field-group{float:left;width:73%;}
.page-template-template-under-construction .newsletter_shortcode form input.email{width:100%;padding:12px;border:none;}
.newsletter_shortcode form input.email{width:100%;padding:11px;border:none;}
.newsletter_shortcode form input.button{background-color:#EDB44D;border:none;color:#fff;padding:13px 30px 12px 30px;text-transform:uppercase;font-weight:bold;font-size:14px;}
.newsletter_shortcode .banner{display:none;}
.newsletter_shortcode{position:relative;width:100%;bottom:65px;}
#big_footer .mail-box{width:100%;text-align:center;margin:0 auto;position:absolute;padding:5px;}
#big_footer .mail-news{position:relative;width:57%;margin:0 auto;text-align:center;background:#EDB44D;}
#big_footer .news-l{position:relative;display:inline-block;width:100%;}
#big_footer .container.mail-news{background:none;}
#big_footer .banner{text-align:right;padding:20px 0 10px 20px;font-weight:600;text-align:left;width:40%;position:relative;float:left;text-align:left;line-height:16px;padding-right:0;display:block;}
#big_footer .banner h3, #big_footer .banner p{color:#fff;font-size:20px;margin:7px 0 5px 0;}
#big_footer .banner h3{letter-spacing:-0.5px;font-weight:700;}
#big_footer .newsletter_shortcode .banner h3 .text_color{color:#212121 !important;}
#big_footer .widget-newsletter .banner h3{text-transform:capitalize;font-size:20px !important;left:0px !important;}
#big_footer .banner p{color:#fff;font-size:13px;}
#big_footer .newsletter_shortcode .form{padding:10px 0 0 0;width:55%;position:relative;float:left;display:table;vertical-align:middle;margin:8px 0 20px 20px;}
#big_footer .newsletter_shortcode form{padding:10px 0 0 0;width:100%;margin:0;float:left;float:right;}
#big_footer input{background:#fff;border:none;padding:13px 15px;color:#BBBBBB;width:100%;margin-left:7px;text-transform:uppercase;float:left;font-size:12px;font-weight:600;text-align:left;}
#big_footer .forms input{margin-left:0;line-height:1em;}
#big_footer .forms input.yourname{text-transform:capitalize;}
#big_footer .forms input.youremail{text-transform:none;}
a#send-comment:hover, a#send-comment{color:#fff !important;font-size:11px !important;text-transform:uppercase;font-weight:800 !important;letter-spacing:1px;margin-top:10px;}
#big_footer .newsletter_shortcode form .mc-field-group{float:left;width:83%;}
#big_footer input.button{width:55px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-o-border-radius:0;-ms-border-radius:0;position:relative;height:45px;position:relative;background:#1a1b1b url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -9px -345px;text-indent:-9999px;float:right;}
#big_footer input.button:hover{background-color:#333 !important;}
.mc-field-group label{display:none;}
.indicates-required{display:none !important;}
#mc_embed_signup h2{display:none !important;}
#big_footer .widget-newsletter .mail-box, .custom-widget .widget-newsletter .mail-box{padding:0;}
#big_footer .widget-newsletter .banner, .custom-widget .widget-newsletter .banner{width:100%;padding:0;}
#big_footer .widget-newsletter #mc_embed_signup{margin-top:30px;float:left;width:100%;}
.custom-widget .widget-newsletter #mc_embed_signup{margin-top:10px;float:left;width:100%;}
#big_footer .widget-newsletter input{width:82%;background:#fff !important;border:none !important;margin:0;}
.custom-widget .widget-newsletter input{width:74%;background:#f5f5f5 !important;border:none !important;margin:0;float:left;padding:12px;}
#big_footer .widget-newsletter input.button{width:55px;background:#1a1b1b url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -9px -345px !important;border:none !important;float:left;margin-left:10px;text-indent:-9999px;}
.custom-widget .widget-newsletter input.button{width:55px;background:#1a1b1b url(//spmhire.com/wp-content/themes/yunik/images/sprite.png) -9px -345px !important;border:none !important;float:left;margin-left:5px;text-indent:-9999px;}
#big_footer .widget-newsletter .mail-news, .custom-widget .widget-newsletter .mail-news{width:100%;background:transparent;}
#big_footer .widget-newsletter .banner .text_color, #big_footer .custom-widget .widget-newsletter .banner .text_color{font-size:20px !important;}
.custom-widget .widget-newsletter .banner .text_color{font-size:14px !important;}
#big_footer .widget-newsletter .banner h3, #big_footer .widget-newsletter .banner .text_color, .custom-widget .widget-newsletter .banner .text_color{font-weight:800;}
.custom-widget .widget-newsletter .banner h3{text-align:left;font-size:1.3em;}
.sidebar .custom-widget .widget-newsletter .banner h3{left:-6px;position:relative;}
.sidebar.page_content .custom-widget .widget-newsletter .banner h3{left:-11px;}
.page-template-blog-template-php .blog-default.wideblog .blog-default-bg{padding-right:0;}
#big_footer .widget-newsletter .banner p{color:#A0A0A0;font-size:15px;margin-top:25px;text-align:left;}
.custom-widget .widget-newsletter .banner p{color:#A5A5A5;font-size:13px;margin-top:15px;text-align:left;}
.cbp-l-filters-dropdownWrap{width:210px;}
.portfolio_type-singlepageoverlay .fullwidth_media.col-md-12 .flexslider{max-width:99%;}
.error-c{margin:200px auto;text-align:center;}
.small_light_white{text-align:left !important;}
.des-sc-dots-divider{border-top:1px solid #ededed;margin:10px 0px 20px 0;}
.search-results .blog_excerpt{display:none;}
.full_media #the_movies .fluid-width-video-wrapper{padding-top:56.321429% !important;}
.left_media #the_movies .fluid-width-video-wrapper, .single-post .vendor .fluid-width-video-wrapper, .page-template-blog-template .vendor .fluid-width-video-wrapper, .des_recent_posts_widget .vendor .fluid-width-video-wrapper{padding-top:56.321429% !important;}
.fullwidth_media #the_movies .fluid-width-video-wrapper, .archive .vendor .fluid-width-video-wrapper{padding-top:56.321429% !important;}
.page-template-blog-masonry-template .vendor .fluid-width-video-wrapper{padding-top:56.321429% !important;}
.cbp-popup-singlePageInline .left_media #the_movies .fluid-width-video-wrapper{padding-top:62.321429% !important;}
.page-template-blog-template .youtube .vendor .fluid-width-video-wrapper{padding-top:55.321429% !important;}
.page-template-blog-masonry-template .youtube .vendor .fluid-width-video-wrapper{padding-top:55.321429% !important;}
.page-template-blog-template .video-wrapper{margin-bottom:35px;}
.archive .video-wrapper{margin-bottom:30px;}
.search_trigger_mobile{display:none;}
header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a{font-size:13px !important;font-weight:600 !important;cursor:pointer;line-height:26px;}
header .top-bar a, header .top-bar ul.phone-mail li a{cursor:pointer;}
.btn-contact-left{position:relative;}
.footer_sidebar .twitter-container .tweet_list{padding:0px !important;}
.footer_sidebar .twitter-container .bird{top:0;background:transparent;}
.footer_sidebar .twitter-container .bird i{font-size:60px;}
.archive .blog-default-bg{padding:0px 20px 40px 0;}
.page_content.right{border-left:1px solid #ededed;}
.page_content.left{border-right:1px solid #ededed;}
.page_content.right.sidebar, .page_content.left.sidebar{border:none;z-index:99;}
.page_content.left, .page_content.left.sidebar{padding:50px 40px 50px 0;}
.page_content.right, .page_content.right.sidebar{padding-left:40px;padding-top:50px;padding-right:0;}
.page .page_content.right{padding:50px 0 50px 30px;}
.page .page_content.left{padding-left:0;padding-top:50px;padding-right:30px;}
.page .page_content.left .container{padding-left:0;}
.page .page_content.left.sidebar{padding-right:30px;padding-top:50px;padding-left:0;z-index:99;}
.page .page_content.left.sidebar .container, .page .page_content.right.sidebar .container{padding:0;}
.page.page-template-blog-template .page_content.left.sidebar, .page.page-template-blog-template .page_content.right.sidebar, .page.page-template-blog-template .page_content.left, .page.page-template-blog-template .page_content.right{padding-top:50px;}
.archive .page_content.left{padding-top:50px;padding-left:0px;padding-right:40px;}
.search-results .page_content.left{padding:40px 20px 40px 0;}
.search-results .page_content.right.sidebar{padding-top:50px;}
.search-results .page_content.left .container{padding-left:0;}
.woocommerce-page .page_content.right, .woocommerce-page .page_content.right.sidebar{padding-left:35px;padding-right:0;}
.widget.widget-newsletter h3{overflow:hidden;text-align:left;font-size:14px;text-transform:uppercase;margin-bottom:0 !important;position:relative;letter-spacing:1px;position:relative;display:inline-block;left:-5px;font-weight:800 !important;}
.tp-caption.yunik-smallthingrey, .yunik-smallthingrey{text-align:left !important;}
.footer_sidebar .des_cubeportfolio_widget .ult-carousel-wrapper{margin-top:25px !important;}
.video_widget .fluid-width-video-wrapper{padding-top:56.170732% !important;}
.sidebar .video_widget .video_frame{margin-top:20px;}
.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{background-color:transparent !important;border:2px solid #fff !important;}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;}
a.aio-icon-read{font-weight:700 !important;font-size:11px !important;letter-spacing:2px;margin-top:15px;}
.cbp-l-filters-dropdown{left:-10px;}
.type-portfolio h2{letter-spacing:-0.5px !important;}
.aio-icon-read:hover{color:#3f3f3f !important;}
header.style2 .nav-container .header_social_icons.with-social-icons i, header.style1 .nav-container .header_social_icons.with-social-icons i{top:-3px;}
.portfolio_type-singlepageinlineajax-grid .proj-content{min-height:500px !important;}
#big_footer a.footer_logo:hover, #big_footer .social-icons-fa a:hover{background-color:transparent !important;}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button{margin-bottom:0px !important;}
.hermes .tp-arr-imgholder{background-size:100% 100%;background-repeat:no-repeat;}
.vc_general.vc_btn3{font-weight:600 !important;}
.ult_design_4 .ult_pricing_table{box-shadow:0 0 7px rgba(167,167,167,0.2) !important;}
.ult_featured .ult_pricing_table{-webkit-transform:scale(1.03) !important;-moz-transform:scale(1.03) !important;-o-transform:scale(1.03) !important;-ms-transform:scale(1.03) !important;transform:scale(1.2) !important;}
.ult_design_4 .ult_pricing_table .ult_price_link .ult_price_action_button{margin-bottom:20px !important;}
.ult_pricing_table .ult_price_link .ult_price_action_button{font-weight:600 !important;padding:12px 20px !important;}
button.ubtn{margin-right:10px !important;}
a.ubtn-link{margin:15px 0 0 -15px !important;}
.flip-box-wrap .ifb-front, .flip-box-wrap .ifb-back{display:table !important;width:100% !important;table-layout:fixed !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important;min-height:220px !important;}
.flip-box-wrap .ifb-front, .flip-box-wrap .ifb-back{display:table !important;width:100% !important;table-layout:fixed !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important;min-height:220px !important;}
.flip-box-wrap .ifb-jq-height .ifb-back{display:table !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;height:100% !important;bottom:0 !important;}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle{vertical-align:middle !important;}
.ifb-flip-box-section{display:table-cell !important;}
.flip-box-wrap .flip-box-icon{display:block !important;margin:20px auto !important;}
.flip-box-wrap .flip-box h3{margin:15px 0 12px !important;line-height:1.3em !important;font-size:15px !important;display:block !important;padding:0 36px !important;letter-spacing:1px !important;}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle{-moz-backface-visibility:initial !important;-webkit-backface-visibility:initial !important;backface-visibility:initial !important;}
.wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box.square_box-icon{padding:25px 17px !important;}
.square_box-icon .aio-icon-header h3.aio-icon-title{margin:30px 0 15px !important;}
.left-icon .aio-ibd-block{padding:0 10px !important;position:relative !important;}
.aio-icon-box, .wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box{margin-bottom:5px !important;padding:0 !important;}
.slick-slider{margin-bottom:auto !important;}
.upb_video-bg, .html5-video-content, .html5-video-player .video-stream{left:0px !important;}
.slick-prev{left:-15px !important;}
.slick-next{right:-15px !important;}
.uvc-sub-heading p{line-height:1.7em !important;}
.mobile-apple-btn .ubtn-text, .mobile-google-btn .ubtn-text{margin-left:25px !important;}
.ult_countdown.ult-cd-s1 .ult_countdown-section .ult_countdown-amount{display:block;padding-bottom:10px !important;padding-top:8px !important;}
.ult_countdown .ult_countdown-section .ult_countdown-period{padding:0 4px;font-size:13px;position:relative;top:0;width:100%;float:left;}
.map_info_text{padding:8px 2px 2px 2px;}
.wpb_single_image .vc_box_border.vc_box_border_grey, .wpb_single_image .vc_box_border_circle.vc_box_border_grey{background-color:#F5F5F5 !important;}
.wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{padding:3px;}
.slidedown .col-sm-12{padding:0;}
.navbar .social-icons-fa a i{font-size:15px;}
.vc_tta.vc_general .vc_tta-panel-body{padding:19px 20px !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#fff !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#fff !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#fff !important;}
.cbp-l-filters-alignCenter.container{padding:0px !important;}
.portfolio_type-singlepageinlineajax-grid .wpb_column{padding-right:20px;}
.gyges .tp-tab-date{text-align:left;}
.gyges .tp-tab{border-bottom:none !important;}
.blog-default.wideblog .container{opacity:0;}
#simpleselect_billing_country{display:none !important;}
.top-bar .social-icons-fa ul li:last-child{margin-right:0px !important;}
#menu_top_bar > li ul li a{text-align:left !important;}
body#boxed_layout{width:100%;height:100%;background-attachment:fixed !important;}
.boxed_layout{width:1200px;margin:0 auto;overflow:hidden;z-index:9999999999;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.15);}
.boxed_layout .des_cubeportfolio_widget, .boxed_layout header .search_input.fade, .boxed_layout header .search_input.none{width:1200px;margin:0 auto;overflow:hidden;float:none;}
.boxed_layout header.navbar{width:1200px;margin:0 auto;float:none;}
.single.single-portfolio .boxed_layout{box-shadow:none;}
.cbp-popup-singlePage .cbp-popup-content{max-width:1170px !important;}
.cbp-popup-singlePage .cbp-popup-content .proj-content{width:100% !important;}
.widget des_cubeportfolio_widget .slick-list{min-height:310px !important;}
.sidebar .widget des_cubeportfolio_widget .slick-list{min-height:200px !important;}
.vc_progress_bar .vc_single_bar .vc_label{text-transform:uppercase !important;font-size:11px !important;font-weight:bold !important;color:#fff !important;}
.vc_btn3-container.vc_btn3-left{float:left !important;margin-right:20px !important;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{font-weight:bold !important;padding:0.7em 1em !important;}
.vc_progress_bar .vc_single_bar:last-child {
margin-bottom: 20px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld {
color: #888;
}.cff-wrapper:after{content:"";display:table;clear:both;}
#cff{float:left;width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cff .cff-item{float:left;width:100%;clear:both;padding:20px 0 15px 0;margin:0;border-bottom:1px solid #ddd;}
#cff .cff-item:first-child{padding-top:0;}
#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{padding:15px;margin:5px 0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cff-header{width:100%;margin:0 0 15px 0;padding:0;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cff-header .fa{margin:0 10px 0 0;padding:0;}
 #cff .cff-less{display:none;}
#cff a{text-decoration:none;}
#cff a:hover,
#cff a:focus{text-decoration:underline;}
#cff .cff-post-text-link{display:block;}
#cff h3, #cff h4, #cff h5, #cff h6, #cff p{float:left;width:100%;clear:both;padding:0;margin:5px 0;line-height:1.4;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}
#cff .cff-date{float:left;min-width:50px;width:auto;font-size:11px;}
#cff .cff-author{float:left;clear:both;margin:0 0 15px 0;padding:0;line-height:1.2;width:100%;}
#cff .cff-author a{float:left;display:block;min-width:100%\9;}
#cff .cff-author-img{float:left;width:40px;margin:0 0 0 -100% !important;}
#cff .cff-author img{float:left;}
#cff .cff-author .cff-author-text span{display:table-cell;vertical-align:middle;height:40px;margin:0;font-weight:bold;padding-left:50px;float:none;}
#cff .cff-author a{text-decoration:none;}
#cff .cff-author .cff-author-text{float:left;width:100%;}
#cff .cff-author .cff-author-text *{float:left;clear:both;width:auto;margin:0 0 0 50px;font-weight:bold;}
#cff .cff-author .cff-date{color:#9197a3;font-weight:normal;margin-top:0px;}
#cff .cff-author .cff-page-name.cff-author-date{float:left;padding:2px 0 0 0;}
#cff .cff-break-word{word-break:break-all;}
#cff .cff-expand{display:none;}
#cff .cff-expand a{font-size:11px;font-weight:normal;}
#cff .cff-shared-link{float:left;clear:both;width:100%;padding:5px 10px;margin:10px 0 5px 0;background:#f9f9f9;border:1px solid #d9d9d9;background:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.07);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cff .cff-no-styles{background:none;border:none;padding:0;}
#cff .cff-link{float:left;clear:both;max-width:20%;margin:10px 0 0 0;}
#cff .cff-link img{max-width:100%;}
#cff .cff-link-title{float:left;clear:both;width:100%;display:block;font-weight:bold;}
#cff p.cff-link-title{margin:5px 0 0 0;}
#cff .cff-text-link{float:left;clear:none;width:72%;margin-left:3%;padding:0 0 5px 0;}
#cff .cff-link-caption{font-size:12px;margin:0;}
#cff .cff-text-link.cff-no-image{width:100%;margin-left:0;}
#cff .cff-details{float:left;clear:none;width:100%;padding:5px 0;}
#cff .cff-details h5{margin:0 0 5px 0;font-size:16px;}
#cff .cff-details p{font-size:14px;}
#cff .cff-details .cff-info{padding:10px 0 0 0;line-height:1.2;}
#cff .cff-desc-wrap{float:left;width:100%;}
#cff .cff-post-links{float:left;clear:none;padding:5px 0 0 0;margin:0;font-size:11px;}
#cff .cff-post-links.cff-left{float:left;margin:8px 0;}
#cff .cff-post-links a{font-size:11px;}
#cff .cff-post-links a:first-child{padding-left:0;margin:0;}
#cff .cff-dot{padding:0 5px;}
#cff .cff-share-container{position:relative;display:inline;}
#cff .cff-share-tooltip{display:none;position:absolute;z-index:1000;bottom:22px;right:-51px;width:135px;padding:5px 5px 4px 5px;margin:0;background:#333;color:#eee;font-size:12px;line-height:1.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cff .cff-share-tooltip .fa-play{position:absolute;font-size:8px;bottom:-6px;left:50%;margin-left:-3px;color:#333;}
#cff .cff-share-tooltip a .fa{font-size:16px;margin:0;padding:5px;}
#cff .cff-share-tooltip a#sbi_facebook_icon .fa,
#cff .cff-share-tooltip a#sbi_twitter_icon .fa,
#cff .cff-share-tooltip a#sbi_pinterest_icon .fa{padding-top:4px;font-size:18px;}
#cff .cff-share-tooltip a{display:block;float:left;margin:0 !important;padding:0 !important;color:#eee !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#cff .cff-share-tooltip a:hover{color:#fff;}
#cff .cff-share-tooltip .cff-facebook-icon:hover{background:#3b5998;}
#cff .cff-share-tooltip .cff-twitter-icon:hover{background:#00aced;}
#cff .cff-share-tooltip .cff-google-icon:hover{background:#dd4b39;}
#cff .cff-share-tooltip .cff-linkedin-icon:hover{background:#007bb6;}
#cff .cff-share-tooltip .cff-pinterest-icon:hover{background:#cb2027;}
#cff .cff-share-tooltip .cff-email-icon:hover{background:#666;}
.cff-likebox{float:left;width:100%;position:relative;margin:20px 0 0 0;}
.cff-likebox .fb_iframe_widget{width:100%;}
.cff-likebox .fb_iframe_widget span{width:100% !important;}
.cff-likebox iframe{margin:0;position:relative;top:0;left:0;width:100% !important;height:100%;}
.cff-likebox.cff-top.cff-outside{margin-bottom:10px;}
.cff-likebox.cff-bottom.cff-outside{margin-top:10px;}
  #cff.cff-fixed-height{overflow:hidden;overflow-y:auto;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cff .cff-error-msg{font-size:12px;font-family:sans-serif;}
#cff #cff-error-reason{display:none;padding:5px 0 0 0;clear:both;}
#cff .cff-credit{font-size:11px;}
#cff .cff-credit a{text-decoration:none;}
#cff .cff-credit img{float:left;margin:-2px 5px 0 0;}
#cff .cff-credit .fa{
padding-right: 5px;
font-size: 13px;
}.gallery.fastgallery{margin-bottom:20px;text-rendering:optimizelegibility;}
.fg-gallery-item a{display:block;}
.gallery.fastgallery .fg-gallery-caption{font-style:normal;font-size:12px;font-style:normal;line-height:1.5;}
.fastgallery .fg-gallery-item{float:left;margin:0 4px 4px 0!important;overflow:hidden;position:relative;-moz-hyphens:none;word-wrap:normal;}
.fastgallery.gallery .fastgallery-gallery-icon .fg_zoom{position:relative;overflow:hidden;}
.fastgallery.gallery .fastgallery-gallery-icon{overflow:hidden;position:relative;}
.fastgallery.gallery{line-height:0;margin:0;padding:0;}
.fastgallery.gallery .fastgallery-gallery-icon img{width:100%;max-width:100%;padding:0;height:auto;border:0px;}
.fastgallery.gallery .fastgallery-gallery-icon .fg_zoom a{position:absolute;bottom:0;font-size:20px;position:absolute;text-decoration:none;opacity:0;height:100%;width:100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery .fg-gallery-item a, .fastgallery .fg-gallery-caption{width:100%;max-width:100%;overflow:hidden;}
.fastgallery.gallery-columns-1 .fg-gallery-item{max-width:100%;}
.fastgallery.gallery-columns-2 .fg-gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px);}
.fastgallery.gallery-columns-3 .fg-gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px);}
.fastgallery.gallery-columns-4 .fg-gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px);}
.fastgallery.gallery-columns-5 .fg-gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px);}
.fastgallery.gallery-columns-6 .fg-gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px);}
.fastgallery.gallery-columns-7 .fg-gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px);}
.fastgallery.gallery-columns-8 .fg-gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px);}
.fastgallery.gallery-columns-9 .fg-gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px);}
@media only screen and (min-width : 1025px) {
.fastgallery.gallery-columns-1 .fg-gallery-item:nth-of-type(1n),
.fastgallery.gallery-columns-2 .fg-gallery-item:nth-of-type(2n),
.fastgallery.gallery-columns-3 .fg-gallery-item:nth-of-type(3n),
.fastgallery.gallery-columns-4 .fg-gallery-item:nth-of-type(4n),
.fastgallery.gallery-columns-5 .fg-gallery-item:nth-of-type(5n),
.fastgallery.gallery-columns-6 .fg-gallery-item:nth-of-type(6n),
.fastgallery.gallery-columns-7 .fg-gallery-item:nth-of-type(7n),
.fastgallery.gallery-columns-8 .fg-gallery-item:nth-of-type(8n),
.fastgallery.gallery-columns-9 .fg-gallery-item:nth-of-type(9n){margin-right:0!important;}
}
.fastgallery.gallery-columns-1.gallery-size-medium figure.fg-gallery-item:nth-of-type(1n+1),
.fastgallery.gallery-columns-1.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(1n+1),
.fastgallery.gallery-columns-2.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(2n+1),
.fastgallery.gallery-columns-3.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(3n+1){clear:left;}
.fastgallery .fg-gallery-item:hover .fg-gallery-caption{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery-columns-6 .fg-gallery-caption,
.fastgallery.gallery-columns-7 .fg-gallery-caption,
.fastgallery.gallery-columns-8 .fg-gallery-caption,
.fastgallery.gallery-columns-9 .fg-gallery-caption{display:none;}
.fastgallery.gallery-columns-6 .fastgallery-gallery-icon:hover .fg-zoom-icon,
.fastgallery.gallery-columns-7 .fastgallery-gallery-icon:hover .fg-zoom-icon,
.fastgallery.gallery-columns-8 .fastgallery-gallery-icon:hover .fg-zoom-icon,
.fastgallery.gallery-columns-9 .fastgallery-gallery-icon:hover .fg-zoom-icon{font-size:15px!important;margin-top:-7.5px!important;margin-left:-7.5px!important;}
.fastgallery.gallery-columns-6 .fastgallery-gallery-icon .fg-zoom-icon,
.fastgallery.gallery-columns-7 .fastgallery-gallery-icon .fg-zoom-icon,
.fastgallery.gallery-columns-8 .fastgallery-gallery-icon .fg-zoom-icon,
.fastgallery.gallery-columns-9 .fastgallery-gallery-icon .fg-zoom-icon{font-size:15px!important;margin-top:-7.5px!important;margin-left:-7.5px!important;top:50%;position:absolute;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style1 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;height:50px;opacity:0;padding:6px 8px;position:absolute;bottom:0px;left:0;text-align:left;width:100%;display:table;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style1 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon .fg_zoom:hover a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-10px;}
.fastgallery.gallery.fg_style2 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style2 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style2 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;padding:6px 8px;position:relative;text-align:center;width:100%;display:table;}
.fastgallery.fg_style2 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style2 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style2 .fastgallery-gallery-icon .fg_zoom:hover a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style3 .fg_zoom{border:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}
.fastgallery.gallery.fg_style3 .fg_zoom:hover{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}
.fastgallery.gallery.fg_style3 .fastgallery-gallery-icon:hover .fg-gallery-caption{color:#FFFFFF;transform:translate3d(0px, -30px, 0px);}
.fastgallery.gallery.fg_style3 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
.fastgallery.gallery.fg_style3 .fastgallery-gallery-icon:hover img{border-radius:0;transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style3 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50px;opacity:1;padding:6px 8px;position:absolute;bottom:0px;left:0;text-align:left;width:100%;display:table;text-align:center;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style3 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style4 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.5;margin:0;height:50px;opacity:0;padding:6px 8px;position:absolute;top:50%;left:0%;width:100%;display:table;text-align:center;background:none!important;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style4 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon .fg_zoom:hover a,
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon .fg_zoom.fg_over a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style4 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-10px;}
.fastgallery.gallery.fg_style5 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);}
.fastgallery.gallery.fg_style5 .fastgallery-gallery-icon:hover img{transform:scale(1.2) rotate(15deg);-moz-transform:scale(1.2) rotate(15deg);-webkit-transform:scale(1.2) rotate(15deg);-o-transform:scale(1.2) rotate(15deg);-ms-transform:scale(1.2) rotate(15deg);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style5 .fg-gallery-caption{display:none;}
.fastgallery.gallery.fg_style5 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-15px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style5 .fastgallery-gallery-icon .icon-plus:before{content:"\e6ef"!important;}
.fastgallery.gallery.fg_style5 .fastgallery-gallery-icon .fg_zoom:hover a{opacity:1;transfom:scale(1.2) rotate(15deg);-moz-transform:scale(1.2) rotate(15deg);-webkit-transform:scale(1.2) rotate(15deg);-o-transform:scale(1.2) rotate(15deg);-ms-transform:scale(1.2) rotate(15deg);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style1 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-10px;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon:hover .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon .fg-zoom-icon{left:-100%;top:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;margin-top:-35px;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon.no-caption:hover .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-15px;top:50%;left:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;position:absolute;}
.fastgallery.fg_style6 .fg-gallery-caption{position:absolute;right:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;top:50%;background:none!important;}
.fastgallery.fg_style6 .fastgallery-gallery-icon:hover .fg-gallery-caption{right:0;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon .fg_zoom:hover a, 
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon .fg_zoom.fg_over a,
.fastgallery.gallery.fg_style6 .fastgallery-gallery-icon.no-caption .fg_zoom:hover a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon:hover .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon .fg-zoom-icon{left:-100%;top:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;margin-top:-35px;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon.no-caption:hover .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-15px;top:50%;left:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;position:absolute;}
.fastgallery.fg_style7 .fg-gallery-caption{position:absolute;right:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;top:50%;background:none!important;}
.fastgallery.fg_style7 .fastgallery-gallery-icon:hover .fg-gallery-caption{right:0;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon .fg_zoom a{bottom:-100%;}
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon .fg_zoom:hover a, 
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon .fg_zoom.fg_over a,
.fastgallery.gallery.fg_style7 .fastgallery-gallery-icon.no-caption .fg_zoom:hover a{opacity:1;bottom:0;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon:hover .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon .fg-zoom-icon{left:-100%;top:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;margin-top:-35px;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon.no-caption:hover .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-15px;top:50%;left:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;position:absolute;}
.fastgallery.fg_style8 .fg-gallery-caption{position:absolute;right:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;top:50%;background:none!important;}
.fastgallery.fg_style8 .fastgallery-gallery-icon:hover .fg-gallery-caption{right:0;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon .fg_zoom a{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);}
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon .fg_zoom:hover a, 
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon .fg_zoom.fg_over a,
.fastgallery.gallery.fg_style8 .fastgallery-gallery-icon.no-caption .fg_zoom:hover a{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon:hover .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon .fg-zoom-icon{left:50%;top:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;margin-top:-35px;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon.no-caption:hover .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;position:absolute;}
.fastgallery.fg_style9 .fg-gallery-caption{position:absolute;bottom:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;background:none!important;}
.fastgallery.fg_style9 .fastgallery-gallery-icon:hover .fg-gallery-caption{bottom:50%;margin-bottom:-50px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon .fg_zoom a{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);}
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon .fg_zoom:hover a, 
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon .fg_zoom.fg_over a,
.fastgallery.gallery.fg_style9 .fastgallery-gallery-icon.no-caption .fg_zoom:hover a{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon:hover .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-35px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;font-size:30px;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon .fg-zoom-icon{left:50%;top:-100%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;margin-left:-15px;margin-top:-35px;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon.no-caption:hover .fg-zoom-icon{margin-top:-15px;margin-left:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-15px;top:50%;left:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;position:absolute;}
.fastgallery.fg_style10 .fg-gallery-caption{position:absolute;bottom:0;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;background:none!important;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon .fg_zoom a{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);}
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon .fg_zoom:hover a, 
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon .fg_zoom.fg_over a,
.fastgallery.gallery.fg_style10 .fastgallery-gallery-icon.no-caption .fg_zoom:hover a{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style11 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;height:100%;opacity:0;padding:6px 8px;position:absolute;bottom:0px;right:0;text-align:left;width:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon .fg_zoom a{width:50%;}
.fastgallery.fg_style11 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon:hover .fg_zoom a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style11 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-10px;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon img{-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;border-radius:0px;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.fg_style12 .fg-gallery-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;height:100%;opacity:0;padding:6px 8px;position:absolute;bottom:0px;left:0;text-align:left;width:50%;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon .fg_zoom a{width:50%;right:0;}
.fastgallery.fg_style12 .caption-container{display:table-cell;vertical-align:middle;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon .fg-zoom-icon{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon:hover .fg_zoom a{opacity:1;-webkit-transition:all .55s ease-in;-moz-transition:all .55s ease-in;-ms-transition:all .55s ease-in;-o-transition:all .55s ease-in;transition:all .55s ease-in;}
.fastgallery.gallery.fg_style12 .fastgallery-gallery-icon.no-caption .fg-zoom-icon{margin-top:-10px;}
@media screen and (max-width: 639px) {
.fastgallery.fg_responsive.gallery-columns-1 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-2 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-3 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-4 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-5 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-6 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-7 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-8 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-9 .fg-gallery-item{max-width:100%!important;float:none!important;width:100%!important;}
.fastgallery.gallery{width:100%!important;}
} @media only screen and (min-width : 640px) and (max-width : 1024px) {
.fastgallery.fg_responsive.gallery-columns-1 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-2 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-3 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-4 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-5 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-6 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-7 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-8 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-9 .fg-gallery-item{max-width:48.5%!important;width:48.5%!important;margin-right:1%;}
.fastgallery.gallery{width:100%!important;}
} @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { 
.fastgallery.fg_responsive.gallery-columns-1 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-2 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-3 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-4 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-5 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-6 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-7 .fg-gallery-item,
.fastgallery.fg_responsive.gallery-columns-8 .fg-gallery-item,	
.fastgallery.fg_responsive.gallery-columns-9 .fg-gallery-item{max-width:48.5%!important;width:48.5%!important;margin-right:1%;}
.fastgallery.gallery{width:100%!important;}
} .fastgallery.fg_style1.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.fg_style2.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style3.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.fg_style4.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style5.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.fg_style6.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style7.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.fg_style8.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style9.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style10.fotorama .fotorama__html > div{position:absolute;top:0;width:100%;}
.fastgallery.fg_style11.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.fg_style12.fotorama .fotorama__html > div{position:absolute;bottom:0;width:100%;}
.fastgallery.gallery-columns-3fg_thumbs_one .fg-gallery-item-thumbs-one{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px);}
#pbOverlay.hide{display:block!important;}
.fotorama__wrap * {
box-sizing: content-box !important;
}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb_instagram:after{content:"";display:table;clear:both;}
#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb_instagram #sbi_images{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:inherit !important;margin:0 !important;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%;}
#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%;}
#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%;}
#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%;}
#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%;}
#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%;}
#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%;}
#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%;}
#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%;}
#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%;}
#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%;}
#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%;}
#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%;}
#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%;}
#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%;}
#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%;}
#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%;}
#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%;}
#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%;}
#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%;}
#sb_instagram .sbi_photo_wrap{position:relative;}
#sb_instagram .sbi_photo{display:block;text-decoration:none;}
#sb_instagram a,
#sb_instagram a:hover,
#sb_instagram a:focus,
#sb_instagram a:active{outline:none;}
#sb_instagram img{display:block;padding:0 !important;margin:0 !important;max-width:100% !important;opacity:1 !important;}
#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,0.5);text-align:center;color:#fff;font-size:12px;line-height:1.1;}
#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px;}
#sb_instagram .sbi_link a:hover,
#sb_instagram .sbi_link a:focus{text-decoration:underline;}
#sb_instagram .sbi_photo_wrap:hover .sbi_link,
#sb_instagram .sbi_photo_wrap:focus .sbi_link{display:block;}
#sb_instagram .sbi_loader{position:relative;left:50%;width:16px;height:16px;margin:10px 0 10px -8px;background:url(//spmhire.com/wp-content/plugins/instagram-feed/img/loader.png) no-repeat;}
#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px 0;padding:0;line-height:1.2;width:100%;}
#sb_instagram .sb_instagram_header a{float:left;display:block;min-width:100%\9;}
#sb_instagram .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100% !important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;}
#sb_instagram .sbi_header_img img{float:left;margin:0 !important;padding:0 !important;border:none !important;}
#sb_instagram .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,0.75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity 0.2s;}
#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,
#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover{opacity:1;}
#sb_instagram .sbi_header_img_hover .fa{position:absolute;top:50%;margin-top:-10px;margin-left:-8px;font-size:20px;}
#sb_instagram .sbi_header_text{float:left;width:100%;padding-top:5px;}
#sb_instagram .sb_instagram_header a{text-decoration:none;}
#sb_instagram .sbi_header_text .sbi_bio,
#sb_instagram .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px !important;padding:0 !important;}
#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3;}
#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3;}
#sb_instagram .sb_instagram_header h3.sbi_no_bio{padding-top:9px !important;}
#sb_instagram .sbi_header_text img.emoji{margin-right:3px !important;}
#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;}
#sb_instagram #sbi_load .sbi_load_btn,
#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:7px 14px;margin:5px auto 0 auto;background:#333;color:#eee;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;}
#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px;}
#sb_instagram .sbi_follow_btn a{background:#517fa4;color:#fff;}
#sb_instagram .sbi_follow_btn a:hover,
#sb_instagram .sbi_follow_btn a:focus,
#sb_instagram #sbi_load .sbi_load_btn:hover,
#sb_instagram #sbi_load .sbi_load_btn:focus{filter:alpha(opacity=85);opacity:0.85;}
#sb_instagram #sbi_load .fa,
#sb_instagram .sbi_follow_btn .fa{margin-bottom:-1px;margin-right:7px;font-size:15px;}
#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px;}
#sbi_mod_error{display:none;}
#sbi_mod_error{border:1px solid #ddd;background:#eee;color:#333;margin:0;padding:10px 15px;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#sbi_mod_error p{padding:5px 0 !important;margin:0 !important;line-height:1.3 !important;}
#sbi_mod_error ol,
#sbi_mod_error ul{padding:5px 0 5px 20px !important;margin:0 !important;}
#sbi_mod_error li{padding:1px 0 !important;margin:0 !important;}
#sbi_mod_error span{font-size:12px;}
@media all and (max-width: 640px){ #sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%;}
#sb_instagram.sbi_col_7 #sbi_images .sbi_item,
#sb_instagram.sbi_col_8 #sbi_images .sbi_item,
#sb_instagram.sbi_col_9 #sbi_images .sbi_item,
#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:25%;}
}
@media all and (max-width: 480px){ #sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item,
#sb_instagram.sbi_col_7 #sbi_images .sbi_item,
#sb_instagram.sbi_col_8 #sbi_images .sbi_item,
#sb_instagram.sbi_col_9 #sbi_images .sbi_item,
#sb_instagram.sbi_col_10 #sbi_images .sbi_item{
width: 100%;
}
}