﻿#cen{ margin-right:26.7%; margin-left:1%;}/********************************* BOF slider  css*********************************/.lider-wrapper {    width: 800px;    height: 400px;    margin: 0 auto;    position: relative;    overflow: hidden;}.sl-slider {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}/* Slide wrapper and slides */.sl-slide,.sl-slides-wrapper,.sl-slide-inner {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;} .sl-slide {    z-index: 1;}/* The duplicate parts/slices */.sl-content-slice {    overflow: hidden;    position: absolute;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;    background: #fff;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    -o-backface-visibility: hidden;    -ms-backface-visibility: hidden;    backface-visibility: hidden;    opacity : 1;}/* Horizontal slice */.sl-slide-horizontal .sl-content-slice {    width: 100%;    height: 50%;    left: -200px;    -webkit-transform: translateY(0%) scale(1);    -moz-transform: translateY(0%) scale(1);    -o-transform: translateY(0%) scale(1);    -ms-transform: translateY(0%) scale(1);    transform: translateY(0%) scale(1);}.sl-slide-horizontal .sl-content-slice:first-child {    top: -200px;    padding: 200px 200px 0px 200px;}.sl-slide-horizontal .sl-content-slice:nth-child(2) {    top: 50%;    padding: 0px 200px 200px 200px;}/* Vertical slice */.sl-slide-vertical .sl-content-slice {    width: 50%;    height: 100%;    top: -200px;    -webkit-transform: translateX(0%) scale(1);    -moz-transform: translateX(0%) scale(1);    -o-transform: translateX(0%) scale(1);    -ms-transform: translateX(0%) scale(1);    transform: translateX(0%) scale(1);}.sl-slide-vertical .sl-content-slice:first-child {    left: -200px;    padding: 200px 0px 200px 200px;}.sl-slide-vertical .sl-content-slice:nth-child(2) {    left: 50%;    padding: 200px 200px 200px 0px;}/* Content wrapper *//* Width and height is set dynamically */.sl-content-wrapper {    position: absolute;}.sl-content {    width: 100%;    height: 100%;    background: #fff;}/* Default styles for background colors */.sl-slide-horizontal .sl-slide-inner {    background: #ddd;}.sl-slide-vertical .sl-slide-inner {    background: #ccc;}/*********************************EOF slider  css*********************************//********************************* BOF slider custom css*********************************/.sl-slider-wrapper {    width: 100%;    height: 100%;    overflow: hidden;    position: relative;}.sl-slider h2,.sl-slider span.desc {    padding: 15% 30px 0 40px;  	width: 70%;    max-width: 700px;    color: #fff;    margin: 30% 30px 30px 55%;    position: relative;    z-index: 100;    text-align: right;}.sl-slider h2 > span{    background: rgba(255,102,0,1);    color: #FFF;    line-height: 62px;    box-shadow: 10px 0 0 rgba(255,102,0,1), -10px 0 0 rgba(255,102,0,1);    padding: 15px 0 10px;	font-size:18px;}.sl-slider h2 {    font-size: 45px;    font-weight: bold;    /*font-family: Helvetica, Arial, sans-serif;*/    line-height: 81px;}.sl-slider span.desc {    padding-top: 10px;    font-weight: 300;    display: block;   }.sl-slider span.desc p {    font-size: 14px;    background: rgba(0,0,0,0.5);}.bg-img {    padding: 200px;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;    position: absolute;    top: -200px;    left: -200px;    width: 100%;    height: 100%;    -webkit-background-size: cover;    -moz-background-size: cover;    background-size: cover;    background-position: center center;    background-size: 77%  !important;}/* Custom navigation arrows */.nav-arrows{    position: fixed;    top: 0;    left: 35%;    margin-left: 30px;    padding-top: 12.6%;    z-index: 99999;}.nav-arrows span {    position: absolute;    z-index: 2000;    width: 40px;    height: 40px;    cursor: pointer;    background: rgba(0,0,0,0.7);    line-height: 40px;    text-align: center;    font-size: 24px;    color: #FFF;}.nav-arrows span.nav-arrow-prev {    left: 0px;    border-right: none;    border-top: none;}.nav-arrows span.nav-arrow-next {    left: 47px;    border-left: none;    border-bottom: none;	}/* Custom navigation dots */.nav-dots {    text-align: center;    position: absolute;    height: 100%;    width: 50px;    right: 25px;    z-index: 1000;    top: 50px;	display: inline;}.nav-dots span {    display: block;    position: relative;    width: 50px;    height: 50px;    margin: 3px 0;    background: #ddd;    cursor: pointer;    opacity:0.4;    filter:alpha(opacity=60);}.demo-2 .nav-dots span {    background: rgba(150,150,150,0.1);    margin: 6px;    -webkit-transition: all 0.2s;    -moz-transition: all 0.2s;    -ms-transition: all 0.2s;    -o-transition: all 0.2s;    transition: all 0.2s;    box-shadow:         0 1px 1px rgba(255,255,255,0.4),         inset 0 1px 1px rgba(0,0,0,0.1),        0 0 0 2px rgba(255,255,255,0.5);}.nav-dots span.nav-dot-current{    opacity: 1;    filter:alpha(opacity=100);}.nav-dots span.nav-dot-current:after {    content: "";    position: absolute;    width: 44px;    height: 44px;    top: 0;    left: 0;    border: 3px solid #fff;    opacity: 0.5;    filter:alpha(opacity=50);}/* Animations for content elements */.sl-trans-elems .deco{    -webkit-animation: roll 1s ease-out both, fadeIn 1s ease-out both;    -moz-animation: roll 1s ease-out both, fadeIn 1s ease-out both;    -o-animation: roll 1s ease-out both, fadeIn 1s ease-out both;    -ms-animation: roll 1s ease-out both, fadeIn 1s ease-out both;    animation: roll 1s ease-out both, fadeIn 1s ease-out both;}.sl-trans-elems h2{    -webkit-animation: moveUp 1s ease-in-out both;    -moz-animation: moveUp 1s ease-in-out both;    -o-animation: moveUp 1s ease-in-out both;    -ms-animation: moveUp 1s ease-in-out both;    animation: moveUp 1s ease-in-out both;}.sl-trans-elems span.desc{    -webkit-animation: fadeIn 0.5s linear 0.5s both;    -moz-animation: fadeIn 0.5s linear 0.5s both;    -o-animation: fadeIn 0.5s linear 0.5s both;    -ms-animation: fadeIn 0.5s linear 0.5s both;    animation: fadeIn 0.5s linear 0.5s both;}.sl-trans-back-elems .deco{    -webkit-animation: scaleDown 1s ease-in-out both;    -moz-animation: scaleDown 1s ease-in-out both;    -o-animation: scaleDown 1s ease-in-out both;    -ms-animation: scaleDown 1s ease-in-out both;    animation: scaleDown 1s ease-in-out both;}.sl-trans-back-elems h2{    -webkit-animation: fadeOut 1s ease-in-out both;    -moz-animation: fadeOut 1s ease-in-out both;    -o-animation: fadeOut 1s ease-in-out both;    -ms-animation: fadeOut 1s ease-in-out both;    animation: fadeOut 1s ease-in-out both;}.sl-trans-back-elems span.desc{    -webkit-animation: fadeOut 1s linear both;    -moz-animation: fadeOut 1s linear both;    -o-animation: fadeOut 1s linear both;    -ms-animation: fadeOut 1s linear both;    animation: fadeOut 1s linear both;}@-webkit-keyframes roll{    0% {-webkit-transform: translateX(500px) rotate(360deg);}    100% {-webkit-transform: translateX(0px) rotate(0deg);}}@-moz-keyframes roll{    0% {-moz-transform: translateX(500px) rotate(360deg); opacity: 0;}    100% {-moz-transform: translateX(0px) rotate(0deg); opacity: 1;}}@-o-keyframes roll{    0% {-o-transform: translateX(500px) rotate(360deg); opacity: 0;}    100% {-o-transform: translateX(0px) rotate(0deg); opacity: 1;}}@-ms-keyframes roll{    0% {-ms-transform: translateX(500px) rotate(360deg); opacity: 0;}    100% {-ms-transform: translateX(0px) rotate(0deg); opacity: 1;}}@keyframes roll{    0% {transform: translateX(500px) rotate(360deg); opacity: 0;}    100% {transform: translateX(0px) rotate(0deg); opacity: 1;}}@-webkit-keyframes moveUp{    0% {-webkit-transform: translateY(40px);}    100% {-webkit-transform: translateY(0px);}}@-moz-keyframes moveUp{    0% {-moz-transform: translateY(40px);}    100% {-moz-transform: translateY(0px);}}@-o-keyframes moveUp{    0% {-o-transform: translateY(40px);}    100% {-o-transform: translateY(0px);}}@-ms-keyframes moveUp{    0% {-ms-transform: translateY(40px);}    100% {-ms-transform: translateY(0px);}}@keyframes moveUp{    0% {transform: translateY(40px);}    100% {transform: translateY(0px);}}@-webkit-keyframes fadeIn{    0% {opacity: 0;}    100% {opacity: 1;}}@-moz-keyframes fadeIn{    0% {opacity: 0;}    100% {opacity: 1;}}@-o-keyframes fadeIn{    0% {opacity: 0;}    100% {opacity: 1;}}@-ms-keyframes fadeIn{    0% {opacity: 0;}    100% {opacity: 1;}}@keyframes fadeIn{    0% {opacity: 0;}    100% {opacity: 1;}}@-webkit-keyframes scaleDown{    0% {-webkit-transform: scale(1);}    100% {-webkit-transform: scale(0.5);}}@-moz-keyframes scaleDown{    0% {-moz-transform: scale(1);}    100% {-moz-transform: scale(0.5);}}@-o-keyframes scaleDown{    0% {-o-transform: scale(1);}    100% {-o-transform: scale(0.5);}}@-ms-keyframes scaleDown{    0% {-ms-transform: scale(1);}    100% {-ms-transform: scale(0.5);}}@keyframes scaleDown{    0% {transform: scale(1);}    100% {transform: scale(0.5);}}@-webkit-keyframes fadeOut{    0% {opacity: 1;}    100% {opacity: 0;}}@-moz-keyframes fadeOut{    0% {opacity: 1;}    100% {opacity: 0;}}@-o-keyframes fadeOut{    0% {opacity: 1;}    100% {opacity: 0;}}@-ms-keyframes fadeOut{    0% {opacity: 1;}    100% {opacity: 0;}}@keyframes fadeOut{    0% {opacity: 1;}    100% {opacity: 0;}}/**************************** EOF slider custom css********************************//*******************************Default Wordpress styles*******************************//* Images */.entry-content img,.comment-content img,.widget img {    max-width: 100%; /* Fluid images for posts, comments, and widgets */}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"] {    height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}img.size-full,img.size-large {    max-width: 100%;    width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */    height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}.entry-content img.wp-smiley {    border: none;    margin-bottom: 0;    margin-top: 0;    padding: 0;}img.alignleft,img.alignright,img.aligncenter {    margin-bottom: 1em;}p img,.wp-caption {    margin: 0;}.wp-caption {    background: white;    margin-bottom: 1em;    max-width: 100%;    padding: 5px;    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);    border-top: 1px solid rgba(0, 0, 0, 0.1);}.wp-caption img {    display: block;    margin: 0 auto;    max-width: 100%;}.wp-caption .wp-caption-text,.gallery-caption {    color: inherit;    font-size: 12px;}.wp-caption .wp-caption-text {    margin-bottom: 0;    padding: 10px 0 5px 40px;    position: relative;}.wp-caption .wp-caption-text:before {    content: '\2014';    font-size: 14px;    font-style: normal;    font-weight: bold;    margin-right: 5px;    position: absolute;    left: 5px;    top: 10px;}.gallery {    margin: 0;}.gallery a img {    border: none;}img#wpstats {    display: block;    margin: 0 auto 1.625em;}#content .gallery-columns-4 .gallery-item {    width: 23%;    padding-right: 2%;}#content .gallery-columns-4 .gallery-item img {    width: 100%;    height: auto;}/* Image borders */img[class*="align"],img[class*="wp-image-"],#content .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */    border: none;    padding: 0;}.wp-caption img {    border-color: transparent;}a:focus img[class*="align"],a:hover img[class*="align"],a:active img[class*="align"],a:focus img[class*="wp-image-"],a:hover img[class*="wp-image-"],a:active img[class*="wp-image-"],.gallery .gallery-icon a:focus img,.gallery .gallery-icon a:hover img,.gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */    background: transparent;    border-color: #bbb;}.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img {/* ... including captioned images! */    background: transparent;    border-color: transparent;}/* Make sure embeds and iframes fit their containers */embed,iframe,object {    max-width: 100%;}/* Password Protected Posts */.post-password-required .entry-header .comments-link {    margin: 1.625em 0 0;}.post-password-required input[type=password] {    margin: 0.8125em 0;}.post-password-required input[type=password]:focus {    background: #f7f7f7;}/* Floated content doesn't work well at this size */.alignleft,.alignright {    display: block;    float: none;    margin-left: 0;    margin-right: 0;}/* Alignment */.alignleft {    display: inline;    float: left;    margin-right: 1.625em;}.alignright {    display: inline;    float: right;    margin-left: 1.625em;}.aligncenter {    clear: both;    display: block;    margin-left: auto;    margin-right: auto;}dl.gallery-item {    margin: 0;}/* Sticky post */article.sticky {}/******************************EOF Default Wordpress styles**********************************/.the-logo{    font-size: 28px;}.the-logo > span{    display: block;    font-size: 13px;    color: #666;    margin-top: 5px;}/* UTILS */p { margin: 0 0 20px; }p:last-child {margin-bottom: 0;}.row .row {min-width: 0;}.left{float: left;}.right{float: right;}.no-margin{margin: 0;}.no-padding{padding: 0;}.no-border{border: none;}.block{display: block;}.bold{font-weight: bold;}/*Miscellaneous*/.hide{display:none !important;}.inline-block{display:inline-block; }.relative{position:relative;}.gray{color: gray;}.br{ height: 1px !important; font-size: 1px !important; padding: 0px !important; margin: 0px !important; clear: both !important; float: none !important; display: block !important; width: 100% !important; border: 0 !important; }.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.fr{ float: right !important; }.fl{ float: left !important; }.txt_c{ text-align: center; }.txt_r{ text-align: right; }d.txt_l{ text-align: left; }.no_padding{ padding: 0!important; }.no_margin{ margin: 0!important; }.auto-margin { margin: 0 auto!important; }.empty_tr,.empty_tr td{ padding: 0; margin: 0; height: 0; font-size: 0; }.margin15 {margin-top: 15px!important;}.padding15 {padding-bottom: 15px!important;}.no_float {float: none!important; *float: left!important;}.no_bg {background: none!important;}.lmargin {margin-left: 15px;}.rmargin {margin-right: 15px;}.hidden {display: none;}.no-overflow{overflow: visible;}.top-separator{margin-top: 30px;}.bottom-separator{margin-bottom: 30px;}.clear{clear:both;}.boxed{padding:30px;}input[type="text"], input[type="password"], textarea {    border: 1px solid #ddd;    border-radius: 4px 4px 4px 4px;    font-size: 12px;    padding: 0 5px;    width: 70%;    margin: 0;    height: 35px;    line-height: 35px;    border-radius: 3px;}.contact-form p.textarea{    width: 100%;}.contact-form p.textarea textarea{    max-width: 100%;}input[type="submit"], input[type="button"]{    cursor: pointer;    border: 1px solid #ddd;    font-size: 12px;    padding: 0px 10px;    border-radius: 3px;    height: 35px;    line-height: 35px;    background: #fafafa; /* Old browsers */    background: -moz-linear-gradient(top,  #fafafa 0%, #ebebeb 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* IE10+ */    background: linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */    -moz-box-shadow:inset 0 1px 1px #FFF;    -webkit-box-shadow: inset 0 1px 1px #FFF;    box-shadow: inset 0 1px 1px #FFF;}input[type="submit"]:hover, input[type="button"]:hover{    background: #f2f2f2; /* Old browsers */    background: -moz-linear-gradient(top,  #f2f2f2 0%, #e5e5e5 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* IE10+ */    background: linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */}input.error[type="text"], input.error[type="password"] {    background: none repeat scroll 0 0 #FFEAEA;    border: 1px solid #E5E5E5;}textarea {    min-height: 100px;    overflow: hidden;}/*Widgets general*/.widget {display: block; clear: both;margin-bottom: 50px;}.widget:last-child {margin-bottom: 0px;}h4.widget-title, h5.widget-title {/*font-family: 'PT Sans', serif;*/ font-size: 20px; font-weight: normal; width: 100%; margin: 0;}.b_body_f h5.widget-title { color: #b5bbbf;}.b_body_f .widget ul li {background: url(../../images/separator.darker.png) repeat-x bottom left; font-size: 12px;}.widget ul li h4, .widget ul li h6{font: bold 14px /*Helvetica, Arial, sans-serif*/;}.widget ul { float: left; width: 100%; list-style:none;}.widget ul li { font-size: 12px; background: url(../../images/delimiter.bg.x.png) repeat-x bottom left; margin-top: 15px; padding-bottom: 15px; float: left; width: 100%; position:relative; margin-bottom: 0;}.widget ul li:first-child {margin-top: 0!important;}.widget ul li:last-child {background: none; padding-bottom: 0; }.widget ul li a{ color: black}.widget ul li a:hover{ color: grey;}.widget ul li span{font-weight: normal; font-size: 12px;}.widget p.delimiter{margin: 15px 0; background: url(../../images/author.delimiter.png) repeat-x top; height: 10px;}/*Widget menu*/.widget ul.menu li ul.sub-menu { margin: 0;}.widget ul.menu li ul.sub-menu li { background: url(../../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px; padding-bottom: 0;}.widget ul.menu li ul.sub-menu li:first-child { margin-top: 15px!important; }.widget ul.menu li ul.sub-menu li:last-child { padding-bottom: 0;  }.widget ul.menu li ul.sub-menu li a{ background: url(../../images/sub.menu.png) no-repeat left center; padding-left: 20px;}.widget ul.menu li ul.sub-menu li ul li a{ padding-left: 40px; background-position: 20px center;}.widget p.select {margin: 0;}.widget .striped-delimiter {margin: 10px 0 10px;}.b_text ol, .b_text ul { margin: 0 0 20px 1.5em; float: none;}.b_text ul li {float: none; background: none; font-size: 12px; font-weight: normal; margin: 0; padding: 0; width: auto; list-style-type: disc;} .b_text ol li { list-style: decimal; }/*Tabber widget*/.widget_tabber {  float: left; width: 100%; display: inline-block;clear: both;}.widget_tabber ul.widget_tabber li {float: left; background: url(../../images/delimiter.bg.menu.png) no-repeat left center; padding: 0 12px; height: 22px; width: auto; margin: 0;clear:none;}.widget_tabber ul.widget_tabber{margin-bottom: 0px;}.widget_tabber ul.widget_tabber li:first-child { background: none; padding: 0 15px 0 0;}.widget_tabber ul.widget_tabber li.last {padding: 0 0 0 15px;}.widget_tabber ul.widget_tabber li a { font: normal 16px /*"PT Sans"*/; float: left; height: 22px; line-height: 20px; color: #3F4950;}.widget_tabber ul.widget_tabber li.active a {color: #999;}.b_f_c .widget_tabber ul.widget_tabber li a { font: normal 16px /*"PT Sans"*/; color: white;}.b_f_c .widget_tabber ul.widget_tabber li.active a { color: #999;}.widget_tabber .tabs-container {padding: 0; float: left; width: 100%; }.widget_tabber .tabs-container ul li { font-weight: normal; }.widget_tabber .tabs-container ul li .entry-img { float: left; width: 65px;height: 50px;}.widget_tabber .tabs-container ul li .entry-img img { width: 50px; height: 50px; } .widget_tabber .tabs-container ul li .entry-item { floatfloat: left;}.widget_tabber .tabs-container ul li h5 { font: normal 12px/18px /*Helvetica, Arial, sans-serif*/; margin-bottom: 10px;}.widget_tabber .tabs-container ul li h5 a {float: none; font-weight: bold;}.widget_tabber .tabs-container ul li h5 a:hover { color: #99A4AA;}.widget_tabber .tabs-container ul li .entry-meta { margin: 0; width: auto;}.widget_tabber .tabs-container ul li .entry-meta ul li { background: url(../../images/delimiter.bg.meta.png) no-repeat left center; font-size: 11px;}span.author_nr_views {display: block; margin-top: 5px; color: #99a4aa;}/*Latest posts widget*/.widget_latest_posts ul li { font-weight: normal; }.widget_latest_posts ul li .entry-img { float: left; width: 65px;}.widget_latest_posts ul li .entry-img img { border-radius: 5px; width: 50px; height: 50px; } .widget_latest_posts ul li .entry-item { float: left;;}.widget_latest_posts ul li h5 { font: normal 14px/18px /*Helvetica, Arial, sans-serif*/; margin-bottom: 10px;}.widget_latest_posts ul li .entry-meta { margin: 0;}.widget_latest_posts ul li .entry-meta ul li { background: url(../../images/delimiter.bg.meta.png) no-repeat left center; font-size: 11px;}/*Tag list*/p.tags{ margin: 0 30px 15px 0; padding: 0; height:23px; width: auto; position: relative; cursor: pointer; background: url(../../images/tags.bg.png) no-repeat left 0; float: left; }p.tags a{ float: left; line-height:23px; margin: 0 -15px 0 0!important; padding: 0 15px; height:100%; border: none; cursor: pointer; color: #3f4950; background: url(../../images/tags.bg.png) no-repeat right -23px; width: auto!important; text-shadow: 0 1px 0 #fff; text-indent: 5px;}p.tags:last-child {margin-bottom: 0;}p.tags:hover {background-position: left -46px;}p.tags a:hover{text-decoration: none; background-position: right -69px;}/*Categories with icons widget*/.widget .cat-item-icon a {float: left; width: 100%;}.widget .cat-item-icon img{width: 16px; height: 16px; vertical-align: middle;}.widget .cat-item-icon span{ padding-left: 10px; font-size: 12px;}/* Search form */.searchform { overflow: hidden; height: 32px; float: left;}.searchform #searchform, .widget_search #searchform{ margin: 0; text-align: left; position: relative;}.widget_search #searchform fieldset{border:0; padding: 0;}.searchform #searchform { float: left; }.searchform #searchbox, .widget_search #searchbox { float: left; margin: 0; }.searchform #searchbox input.input, .widget_search #searchbox input.input{  width: 200px; margin: 0; height: 26px; font-size: 11px; font-style: italic; color: #999999; border:1px solid #d5d5d5; padding:2px 25px 2px 10px; -webkit-transition-duration: 400ms; -webkit-transition-property: width, background; -webkit-transition-timing-function: ease; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }.widget_search #searchbox input.input{ width: 100%; }.searchform #searchform .button, .widget_search #searchform .button { margin-left: -1px;}.searchform #searchform .button input, .widget_search #searchform .button input { padding: 0 10px !important;}#searchform #s { width: 72%; position: relative; z-index: 2; border: 1px solid #AAA;  border-radius: 0; height: 25px; margin: 0; font: 12px/20px /*Helvetica, Arial, sans-serif*/}#searchform #searchsubmit { position: relative; z-index: 1; padding:0px 8px 1px 8px; height: 31px; margin:0 0 0 -5px; border-radius: 0; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); background-image: -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5); background-image: linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5); border: 1px solid #AAA; color: #444; min-width: 4em; cursor: pointer; }@-moz-document url-prefix() {	#searchform #searchsubmit { padding: 0px 8px 3px 8px }}.search_close {line-height: 32px; margin-left: 20px; cursor: pointer; }/* Widget links*/.widget span.links {font-size: 12px; margin-left:10px; float: right; position: relative; top: 8px;}.widget span.links a {margin: 0 10px 0 0; padding: 0 0 0 10px; background: url(../../images/delimiter.bg.meta.png) no-repeat left center; font-weight: bold;}.widget span.links a:first-child {background: none; padding: 0;}.widget span.links a:last-child {margin: 0;}/* Social media widget */.widget .social-media {height:35px;}.widget .social-media ul{}.widget .social-media ul li{display: inline-block; float: left; background: none; margin: 0; padding: 0; margin-left: 7px; width: auto;}.widget .social-media ul li:first-child{margin-left: 0;}.widget .social-media ul li a{text-indent: -9999em; float: left; background: url(../../images/social-media.png) no-repeat; width: 34px; height: 35px; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;}.widget .social-media.white ul li.fb a {background-position: 0 0;}.widget .social-media.white ul li.linked a {background-position: 0 -70px;}.widget .social-media.white ul li.email a {background-position: 0 -140px;}.widget .social-media.white ul li.gplus a {background-position: 0 -210px;}.widget .social-media.white ul li.twitter a {background-position: 0 -280px;}.widget .social-media.white ul li.flickr a {background-position: 0 -350px;}.widget .social-media.white ul li.rss a {background-position: 0 -420px;}.widget .social-media.blue ul li.fb a  {background-position: 0 -35px;}.widget .social-media.blue ul li.linked a {background-position: 0 -105px;}.widget .social-media.blue ul li.email a {background-position: 0 -175px;}.widget .social-media.blue ul li.gplus a {background-position: 0 -245px;}.widget .social-media.blue ul li.twitter a {background-position: 0 -315px;}.widget .social-media.blue ul li.flickr a {background-position: 0 -385px;}.widget .social-media.blue ul li.rss a {background-position: 0 -455px;}.widget .social-media.no-bg ul li.fb a  {background-position: 0 -490px;}.widget .social-media.no-bg ul li.linked a {background-position: 0 -525px;}.widget .social-media.no-bg ul li.email a {background-position: 0 -560px;}.widget .social-media.no-bg ul li.gplus a {background-position: 0 -595px;}.widget .social-media.no-bg ul li.twitter a {background-position: 0 -630px;}.widget .social-media.no-bg ul li.flickr a {background-position: 0 -665px;}.widget .social-media.no-bg ul li.rss a {background-position: 0 -700px;}.whitey .widget .social-media{float: right;}/* Widget Flickr */.widget .flickr_badge_image{ float:left; margin:0 20px 20px 0; }.widget .flickr_badge_image:nth-child(3n+1){ margin:0 0 20px 0; }.widget .flickr {margin: 0 0 -20px 0; float: left; width: 100%; }.widget .flickr_badge_image img {border: none; width: 57px; height: auto;  }a img, a{border: 0 none;}/*Other widgets*/#wp_tag_cloud div { line-height: 1.6em; }.widget_archive select, .widget_categories select{margin-bottom: 15px;width: 100%;}.widget input[type="text"], input[type="password"], textarea { width: 100%;}/*Footer entry meta*/.b_f_c div.entry-meta ul li a, .b_f_c div.entry-meta ul li time{ color: white;}/*Meta category*/div.entry-meta ul.category { background: url(../../images/delimiter.bg.meta.png) no-repeat left center;}div.entry-meta ul.category li { background: none; margin: 0; padding: 0 0 0 4px;}div.entry-meta ul.category li:first-child { background: url(../../images/meta.sprite.png) no-repeat 0 -16px; margin: 0 10px 0 10px; padding: 0 0 0 26px;}div.entry-meta ul.category li a { padding: 0;}div.entry-meta ul.category li a:after { content: ","; }div.entry-meta ul.category li:last-child a:after { content: ""; }/*Meta tags*/div.entry-meta ul.b_tag { background: url(../../images/delimiter.bg.meta.png) no-repeat left center;}div.entry-meta ul.b_tag li{  background: none;  margin: 0; padding: 0 0 0 4px;}div.entry-meta ul.b_tag li:first-child{ background: url(../../images/meta.sprite.png) no-repeat 0 -32px; margin: 0 10px 0 10px; padding: 0 0 0 26px;}div.entry-meta ul.b_tag li a{ padding: 0;}div.entry-meta ul.b_tag li a:after { content: ","; }div.entry-meta ul.b_tag li:last-child a:after { content: ""; }/*Author entry-meta*/div.entry-meta .entry-author {width:100%; float: left;}div.entry-meta .entry-author .profile-pic {margin-right: 10px;}div.entry-meta .entry-author  a {line-height: 1.2em; float: left;}div.entry-meta .entry-author  a:first-child {width: auto;}div.entry-meta .entry-author span {color: #99a4aa; font-size: 11px; font-weight: normal; clear: both; position: relative;}/*Meta horizontal */.horizontal div.entry-meta .entry-author { margin-bottom: 30px;margin-right: 10px;height:32px;}.horizontal div.entry-meta{margin-bottom: 23px;}.horizontal div.entry-meta ul{top: 0;}.horizontal div.entry-meta ul li{margin: 0px;padding-left: 10px;padding-right: 10px;}.horizontal div.entry-meta ul li:first-child{margin: 0px;padding-right: 10px;}.horizontal div.entry-meta ul.b_tag li{padding-right: 0px;}.horizontal div.entry-meta ul.b_tag li:last-child{padding-right: 10px;}.horizontal div.entry-meta ul.category li:first-child, .horizontal div.entry-meta ul.b_tag li:first-child{margin: 0 0 0 10px;padding-right: 0px;}/*Meta vertical*/.vertical div.entry-meta { width: 100%; margin-bottom: 30px;}.vertical div.entry-meta .entry-author { background: url(../../images/delimiter.bg.x.png) repeat-x 0 bottom; padding-bottom: 10px;}.vertical div.entry-meta .entry-author a {font-weight: bold; height: 35px; white-space: nowrap; overflow: hidden;}.vertical div.entry-meta .entry-author span {top: 5px;}.vertical div.entry-meta ul{ width: 100%;}.vertical div.entry-meta ul li{ float: none; margin: 0; padding: 10px 0; background: url(../../images/delimiter.bg.x.png) repeat-x 0 bottom; }.vertical div.entry-meta ul:first-child li:first-child {padding: 0 0 10px 0; background: url(../../images/delimiter.bg.x.png) repeat-x 0 bottom !important;margin: 0;}.vertical div.entry-meta ul.category, .vertical div.entry-meta ul.b_tag {margin: 0; padding: 10px 0;  background: url(../../images/delimiter.bg.x.png) repeat-x 0 bottom;  }.vertical div.entry-meta ul.category li, .vertical div.entry-meta ul.b_tag li { float: left; margin: 0; padding: 0 5px 0 0; background: none; }.vertical div.entry-meta ul.category li:first-child, .vertical div.entry-meta ul.b_tag li:first-child { margin: 0; padding:0 5px 0 26px; }.vertical div.entry-meta ul.category li:first-child { background: url(../../images/meta.sprite.png) no-repeat 0 -16px; }.vertical div.entry-meta ul.b_tag li:first-child { background: url(../../images/meta.sprite.png) no-repeat 0 -32px;}/*Switch*/a.switch { display: inline-block; position: absolute; top: 3px; right: 0px; width: 49px;  height: 20px; overflow: hidden; background: url(../../images/display.png) no-repeat right -20px; cursor: pointer; }a.switch.swap { background-position: right 0px; }/*Hotkeys meta*/.hotkeys-meta {height: 20px;position: absolute;right: 0px;top: 5px;}span.nav-previous a, span.nav-next a, span.nav-zoom a{ width: 36px; height: 36px; background: url(../../images/zoom.image.png) no-repeat 0 0; text-indent: -999em; position: absolute;}span.nav-previous a{ right: 48px; }span.nav-previous.no-zoom a{ right: 24px; }span.nav-zoom a{ }span.nav-next a{ background-position:-48px 0; right: 0; }span.nav-next a:hover{ background-position:-48px -20px;}span.nav-zoom a:hover{}span.nav-previous a:hover{ background-position:0 -20px;}span.first a{ display: none;}/*Search form*/fieldset {position: relative;width: 100%; border:0; padding: 0; margin: 0;}#searchform {     display: block;     width: 100%;     background: white;    height: 34px;    border-radius: 4px;    border: 1px solid rgba(0, 0, 0, 0.2);    margin: 0;    box-shadow: 0 0 0px 3px rgba(0, 0, 0, 0.1);    padding: 0;    margin: 0;}#searchform input[type="text"]{    width: 80%;     height: 32px;    float: left;    text-indent: 10px;    padding: 0;    border: 0 none;    background: none;    box-shadow: none;}#searchform input[type="submit"], .widget_search #searchform input[type="submit"] {border-radius: 0; color: transparent; border:0; margin: 0; height: 32px; padding: 0; width: 19%; background: #fff url('../../images/search.icon.black.png') 80% 50% no-repeat; cursor: pointer; }/*Tooltips*/.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../../images/tipsy.gif); }.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }.tipsy-north { background-position: top center; }.tipsy-south { background-position: bottom center; }.tipsy-east { background-position: right center; }.tipsy-west { background-position: left center; }/* Small bits */img.mask {position: absolute; right: 0; top: 0;width: 47px;}.box-author{margin-top: 15px; padding-top: 18px; background: url(../../images/striped-delimiter.png) repeat-x top; }.box-author img{float: left;margin: 7px 10px 5px 0;}.box-author .author-page {color: #99a4aa;}.embedded_videos{ text-align: center;}.overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;}.modal_fb{text-align: center;margin-top: 10px;}.forgetmenot{margin-top:5px;}/*Comments*/h3#reply-title, h3.comments-title, h3.related-title{font-family:/* 'PT Sans'*/, serif;font-weight: normal;display: inline-block;padding:0;margin: -9px 0 15px;line-height:38px;}#comments {float: left; clear: both; width: 100%; margin: 0 0 30px 0;}#comments p.delimiter{margin: 0;display: none;}.cosmo-comment{}.cosmo-comment blockquote{color:#838383;}.cosmo-comment-list{ clear:both; list-style-position:outside; }.cosmo-comment-list li{ list-style-type:none; position:relative; margin-bottom:20px; padding:0px; }.cosmo-comment-list ul.children{ margin-left: 77px; clear: both;  }.comment-body { margin: 20px 0; display: block; }.cosmo-comment-thumb{ width:50px; height:50px; float:left;}.cosmo-comment-thumb img{ width:50px; height:50px; background: none; padding: 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }.cosmo-comment-leftpointer{ background:url(../../images/leftpointer.png) 0 0 no-repeat; width:12px; height:23px; position:absolute; left:65px; top:15px; z-index:8; }.cosmo-comment-textinfo{ font-size:11px; margin:0; padding:0px; color: gray;}.cosmo-comment-name{ font-weight:normal; }.cosmo-comment-textinfo span.reply{ position: absolute; top: 15px; right: 15px; background: url(../../images/reply.png) no-repeat 0 1px; margin:0!important; text-indent: 18px; }.cosmo-comment-textinfo a{ color: gray;}.cosmo-comment-quote{ *margin-top: -20px; border:1px solid #E5E5E5; border-radius: 4px; padding:15px; margin-left:76px; line-height:18px; background-color:#fff; word-wrap: break-word;}.cosmo-comment-quote p{ margin:0px 0px 0px 0px !important; padding:10px 0 0 0 !important; line-height:20px; background:none; clear:none; font-style:normal; }em.comment-awaiting-moderation{ color: red!important; }.bypostauthor .children .cosmo-comment-quote {border: 1px solid #E5E5E5;}.bypostauthor .children .cosmo-comment-leftpointer, .bypostauthor form .cosmo-comment-leftpointer{ background-position:0 0;}.bypostauthor .cosmo-comment-quote {border: 1px solid #ff8080;}.bypostauthor .cosmo-comment-leftpointer{ background-position:0 -23px;}li.pingback {margin: 15px 0 0 0; background: url(../../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px;}li.pingback p {margin: 0;}#respond { display: inline-block; width: 100%; padding: 0; margin-top: 0; position: relative;}#respond h3#reply-title small a{ position: absolute; right: 0px; text-transform: lowercase; color: red!important; font-weight: normal; font-size: 16px;}#respond form p.delimiter, .contact-form form p.delimiter { margin: 0 0 30px 0; display: block;width: 100%;}#respond form p, .contact-form form p { margin: 5px 0; display: inline-block; width: 60%;}.contact-form form p { margin: 5px 0; display: block; width: 60%;clear: both;}#respond form p.comment-notes{ margin: 0 0 10px 0; font-weight: bold; float: left; width: 100%;}#respond form p.logged-in-as {display: block; margin: 0 0 15px 0; float: left; width: 100%;}#commentform {float: left; width: 100%;}#commentform input { float: left; width: 76%; padding-right: 80px;}#commentform input.required { background: url(../../images/required.png) no-repeat center right; background-color: white;}#commentform label, .contactform label{ display: block; float: left; padding: 0; line-height: 20px;}#commentform label{ clear: left; min-width: 77px; *width: 77px; margin: 0; line-height: 46px; }#commentform .cosmo-comment-avatar {position: relative; float: left; width: 100%;}#commentform .cosmo-comment-leftpointer {top: 20px;}#commentform p.textarea { width: 100%;}#commentform textarea { resize: none; width: 100%;}#commentform .subscribe-label {line-height: 1.6em; clear: none;}#commentform p.comment-subscription-form {width: 100%; display: block; float: left; margin: 10px 0 0 0;}ul.children #commentform p.textarea { width: 85%;}ul.children ul #commentform p.textarea { width: 83%;}ul.children ul ul #commentform p.textarea { width: 80%;}#commentform p.textarea { width: 100%;}ul.children #commentform p.textarea { width: 91%;}ul.children ul #commentform p.textarea { width: 90%;}ul.children ul ul #commentform p.textarea { width: 89%;}#commentform p.form-submit {width: auto; margin: 15px 20px 0 0; clear: both; display: block;  }#commentform p.form-submit input {width: auto; text-shadow: 0 1px 0 white; color: #3F4950; padding: 0 20px; }/* Keyboard demo */.keyboard-demo{position: fixed;right: 15px; top: 150px;}#big-keyboard{text-align: center;display: none;background: url(../../images/striped-delimiter.png) repeat-x bottom left;margin-bottom: 30px;}#keyboard-container .close{position: absolute;top: 0px;right: 0px;width: 27px;height: 27px;background-image: url(../../images/login.close.png);cursor: pointer;}.keyboard-demo{z-index:99999;}/*Tour tooltips*/.demo-tooltip { padding: 15px 15px 0 15px; background: white; border: 1px solid #dbdbdb; min-height: 140px; width: 260px; position: absolute; left:0; top: 0; z-index: 99; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}.demo-tooltip .arrow { position: absolute; top: 50px; width: 32px; height: 66px; }.demo-tooltip .arrow.left { left:-32px; background: url(../../images/demo-tooltip.arrow.png) no-repeat 0 0;}.demo-tooltip .arrow.right { right:-32px; background: url(../../images/demo-tooltip.arrow.png) no-repeat -32px 0;}.demo-tooltip .arrow.top { width: 66px; height: 32px; top: -32px; left:113px; background: url(../../images/demo-tooltip.arrow.png) no-repeat -64px 0;}.demo-tooltip .demo-steps { float: left; width: 100%; clear: both; margin-bottom: 10px; font-weight: bold; font-size: 14px; }.demo-tooltip .demo-steps strong { width: 224px;}.demo-tooltip .demo-content { float: left; *float: none; width: 100%; clear: both; *clear: none; display: block; position: relative; min-height: 55px; }.demo-tooltip .demo-buttons {position: relative; float: left; background: #f8f8f8 url(../../images/demo-tooltip.bg.png) repeat-x left top; height: auto; width: 258px; padding: 15px; margin: 12px 0 0 -14px; *float: none; *display: inline-block; }.demo-tooltip .demo-content p.close{ padding: 5px 0 0 0; font-size: 11px; clear: both; width: 100%; text-align: right; }.demo-tooltip .close { background:transparent; position:static;}.demo-tooltip p { margin-bottom: 0px;}/* My Menu */.tabs-container label{width: 27%;}.submit .tabs-container label{width: auto;}p.submit{ display: inline-block;/*font-family: Arial;*/ }p.submit input[type="submit"], p.submit input[type="button"], .inp_button{color: white;font-weight: bold;font-size: 13px;padding: 0px 15px;height: 32px;-moz-box-shadow:inset 0 1px 1px #FFF;-webkit-box-shadow: inset 0 1px 1px #FFF;box-shadow:inset 0 1px 1px #FFF;}p.submit.blue input[type="submit"],p.submit.blue input[type="button"]{  background: #71c2fb; /* Old browsers */  background: -moz-linear-gradient(top,  #71c2fb 0%, #5aa0d1 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71c2fb), color-stop(100%,#5aa0d1)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* IE10+ */  background: linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71c2fb', endColorstr='#5aa0d1',GradientType=0 ); /* IE6-9 */  border: 1px solid #5aa0d1;  text-shadow: 1px 1px 0px #5aa0d1;}p.submit.blue input[type="submit"]:hover,p.submit.blue input[type="button"]:hover{  background: #61bcfc; /* Old browsers */  background: -moz-linear-gradient(top,  #61bcfc 0%, #4796cd 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61bcfc), color-stop(100%,#4796cd)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* IE10+ */  background: linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61bcfc', endColorstr='#4796cd',GradientType=0 ); /* IE6-9 */  border: 1px solid #5aa0d1;  text-shadow: 1px 1px 0px #5aa0d1;}p.submit.red input[type="submit"],p.submit.red input[type="button"]{  background: #fc5b5b; /* Old browsers */  background: -moz-linear-gradient(top,  #fc5b5b 0%, #d24545 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc5b5b), color-stop(100%,#d24545)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* IE10+ */  background: linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc5b5b', endColorstr='#d24545',GradientType=0 ); /* IE6-9 */  border: 1px solid #d15252;  text-shadow: 1px 1px 0px #d15252;}p.submit.red input[type="submit"]:hover,p.submit.red input[type="button"]:hover{  background: #fd4b4b; /* Old browsers */  background: -moz-linear-gradient(top,  #fd4b4b 0%, #ce3232 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd4b4b), color-stop(100%,#ce3232)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* IE10+ */  background: linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd4b4b', endColorstr='#ce3232',GradientType=0 ); /* IE6-9 */  border: 1px solid #d15252;  text-shadow: 1px 1px 0px #d15252;}p.submit.gray input[type="submit"],p.submit.gray input[type="button"], .inp_button{  background: #f2f2f2; /* Old browsers */  background: -moz-linear-gradient(top,  #f2f2f2 0%, #e5e5e5 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* IE10+ */  background: linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;  color: #666;}p.submit.gray input[type="submit"]:hover,p.submit.gray input[type="button"]:hover, .inp_button:hover{  background: #ededed; /* Old browsers */  background: -moz-linear-gradient(top,  #ededed 0%, #dddddd 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* IE10+ */  background: linear-gradient(top,  #ededed 0%,#dddddd 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;  color: #666;}p.button-small a{color: white;font-weight: bold;font-size: 11px;padding: 0px 8px;-moz-box-shadow:inset 0 1px 1px #FFF;-webkit-box-shadow: inset 0 1px 1px #FFF;box-shadow:inset 0 1px 1px #FFF;display: block;height:23px;line-height:23px;}p.button-small.gray a, p.submit.gray input[type="submit"], p.submit.gray input[type="button"]{  background: #f2f2f2; /* Old browsers */  background: -moz-linear-gradient(top,  #f2f2f2 0%, #e5e5e5 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* IE10+ */  background: linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;  color: #666;}p.button-small.gray a:hover, p.submit.gray input[type="submit"]:hover, p.submit.gray input[type="button"]:hover{  background: #ededed; /* Old browsers */  background: -moz-linear-gradient(top,  #ededed 0%, #dddddd 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* IE10+ */  background: linear-gradient(top,  #ededed 0%,#dddddd 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;  color: #666;}p.button-small.blue a, p.submit.blue input[type="submit"], p.submit.blue input[type="button"]{  background: #71c2fb; /* Old browsers */  background: -moz-linear-gradient(top,  #71c2fb 0%, #5aa0d1 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71c2fb), color-stop(100%,#5aa0d1)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* IE10+ */  background: linear-gradient(top,  #71c2fb 0%,#5aa0d1 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71c2fb', endColorstr='#5aa0d1',GradientType=0 ); /* IE6-9 */  border: 1px solid #5aa0d1;  text-shadow: 1px 1px 0px #5aa0d1;}p.button-small.blue a:hover, p.submit.blue input[type="submit"]:hover, p.submit.blue input[type="button"]:hover{  background: #61bcfc; /* Old browsers */  background: -moz-linear-gradient(top,  #61bcfc 0%, #4796cd 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61bcfc), color-stop(100%,#4796cd)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* IE10+ */  background: linear-gradient(top,  #61bcfc 0%,#4796cd 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61bcfc', endColorstr='#4796cd',GradientType=0 ); /* IE6-9 */  border: 1px solid #5aa0d1;  text-shadow: 1px 1px 0px #5aa0d1;}p.button-small.red a, p.submit.red input[type="submit"], p.submit.red input[type="button"]{  background: #fc5b5b; /* Old browsers */  background: -moz-linear-gradient(top,  #fc5b5b 0%, #d24545 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc5b5b), color-stop(100%,#d24545)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* IE10+ */  background: linear-gradient(top,  #fc5b5b 0%,#d24545 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc5b5b', endColorstr='#d24545',GradientType=0 ); /* IE6-9 */  border: 1px solid #d15252;  text-shadow: 1px 1px 0px #d15252;  cursor: pointer;}p.button-small.red a:hover, p.submit.red input[type="submit"]:hover, p.submit.red input[type="button"]:hover{  background: #fd4b4b; /* Old browsers */  background: -moz-linear-gradient(top,  #fd4b4b 0%, #ce3232 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd4b4b), color-stop(100%,#ce3232)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* IE10+ */  background: linear-gradient(top,  #fd4b4b 0%,#ce3232 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd4b4b', endColorstr='#ce3232',GradientType=0 ); /* IE6-9 */  border: 1px solid #d15252;  text-shadow: 1px 1px 0px #d15252;}/*My profile*/#adduser .tabs-container {padding:0 0 30px 0; float: left; width: 100%;}#adduser img.avatar {float: left; margin-right: 20px; }#adduser #avatar_upload { width: auto; float: left; border: none;}#adduser #avatar_upload { width: auto; float: left; border: none;}#adduser label { float: left; margin: 0px; font: normal 12px/24px /*Helvetica, Arial, sans-serif*/; }.w_610 #adduser label {width: 144px;}.w_930 #adduser label {width: 190px;}.w_930 #adduser input.text-input, .w_930 #adduser textarea {width: 75%;}.nine.columns #adduser p.form-submit {margin: 0 20px 30px 27%; *margin: 0 20px 0 0px;clear: both;}.twelve.columns #adduser p.form-submit {	margin: 0 20px 30px 27%; *margin: 0 20px 0 0px;clear: both; cursor: pointer;}.nine.columns #adduser label.remove-avatar { margin: 10px 0 0 27%; width: 100%}.twelve.columns #adduser label.remove-avatar { margin: 10px 0 0 27%; width: 100%}p.error{padding: 15px; background:#FAEBE6; border: 1px solid #E5C5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}p.success {padding: 15px; background:#EAFAE6; border: 1px solid #BCE5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}/*My posts*/.my-posts h2.caption { margin: 0 0 20px 0; font: normal 26px /*'PT Sans Narrow'*/; position: relative; display: block; line-height: 24px;}.my-posts .status-pending h2.caption {text-indent: 70px; background: url(../../images/icon.pending.png) no-repeat left 3px;}.my-posts .status-draft h2.caption {text-indent: 60px; background: url(../../images/icon.draft.png) no-repeat left 3px;}.my-posts div.entry-meta  {width: auto; position: absolute; right: 0px; margin: 0; top: 3px; }.my-posts div.entry-meta ul { float: right; }.my-posts .entry-content {margin: 0; }.oldie .my-posts .entry-content {float: none;}/*Upload images*/.disabled { opacity:0.3; filter: alpha(opacity=30); cursor: default; }.attached_imgs_gallery { width:100%; }.attached_imgs_gallery-element { width:155px; height:155px; display:inline-block; margin:0 0 15px 15px; text-align:center; padding: 5px; background: whiteSmoke; border: none!important; vertical-align:middle; }.attached_imgs_gallery-element:first-child { margin:0 0 15px 0; text-align:center; padding: 5px; background: whiteSmoke; border: none!important; vertical-align:middle; }.cosmo_uploader_label p.info { position:relative !important; bottom:auto !important; }.cosmo_uploader_interface { background-color:white; border-color: rgb(229, 229, 229); border-style: solid;border-width: 1px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; /*font-family: "Helvetica", "Arial", sans-serif;*/ font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; position:relative; width: 95%; display:inline-block; }.cui_add_button, .cui_thumbnail { position:relative; float:left; overflow:hidden; margin:10px; display:inline-block; direction: 'ltr'; width:70px; padding-top:10px; text-align:center; border-style:solid; border-width:1px; border-color:white; }.cui_thumbnail img { cursor:pointer; }.cui_upload_button_container input { position:absolute; right:0px; bottom:0px; opacity:0; filter: alpha(opacity=0); cursor:pointer; font-size:460px; padding:0px; margin:0px;}.cui_add_button img {  } .cui_spinner_container { text-align:center; clear:both; }.generic-field{/*font-family: 'Helvetica', Arial;*/}/* Pagination */.pag ul {margin: 0 auto; position: relative; float: left; left: 50%;}.pag ul li{display: inline-block; position: relative; right: 50%; cursor: pointer; margin: 0 0 30px 0}.pag ul li .page-numbers{padding: 5px 10px;margin-right: 5px;background: #f0f0f0;border: 1px solid #e5e5e5;color: #333;}.pag ul li .page-numbers:hover{border-color: #ccc;background:#f5f5f5;}.pag ul li .current{font-weight: bold;background:#f5f5f5;}/* Flikr */.flickr_badge_image{float: left;margin: 0 6px 0 0;padding:0;}.flickr_badge_image a{padding: 0;line-height:0;}/* Front-end submition */.cosmo-tabs.submit {float: left; margin: 0; border: none!important; background: none!important; width:100% }.cosmo-tabs.submit ul.tabs-nav { float: left!important; width: 95%; height: auto; border: 1px solid #E5E5E5; border-radius: 5px; background: white;}.cosmo-tabs.submit ul.tabs-nav li { border: none; box-shadow: none; min-width: 0; height: 32px; width: 32px; padding: 30px 30px 45px 30px!important; margin: 0 20px 0 0; }.cosmo-tabs.submit ul.tabs-nav li.tabs-selected {  background: none!important; }.cosmo-tabs.submit ul.tabs-nav li a {height: 32px; width: 32px; padding: 32px 0 0 0; text-align: center; color: #3f4950; text-shadow: none; top: 0; }.cosmo-tabs.submit ul.tabs-nav li a span {padding: 0; min-width: 0; position: relative; top: 2px; }.cosmo-tabs.submit ul.tabs-nav li.video a {background: url(../../images/video.photo.png) no-repeat 0 0;}.cosmo-tabs.submit ul.tabs-nav li.image a {background: url(../../images/video.photo.png) no-repeat -32px 0;}.cosmo-tabs.submit ul.tabs-nav li.text a {background: url(../../images/video.photo.png) no-repeat -64px 0;}.cosmo-tabs.submit ul.tabs-nav li.attach a {background: url(../../images/video.photo.png) no-repeat -96px 0;}.cosmo-tabs.submit ul.tabs-nav li.audio a {background: url(../../images/video.photo.png) no-repeat -128px 0;}.cosmo-tabs.submit ul.tabs-nav li.tabs-selected a { color: #888;}.cosmo-tabs.submit ul.tabs-nav li.video.tabs-selected a { background-position: -160px 0;}.cosmo-tabs.submit ul.tabs-nav li.image.tabs-selected a { background-position: -192px 0;}.cosmo-tabs.submit ul.tabs-nav li.text.tabs-selected a { background-position: -224px 0;}.cosmo-tabs.submit ul.tabs-nav li.attach.tabs-selected a { background-position: -256px 0;}.cosmo-tabs.submit ul.tabs-nav li.audio.tabs-selected a { background-position: -288px 0;}.cosmo-tabs.submit .tabs-container {padding: 30px 0 0 0; float: left; width: 100%; background: none; }.cosmo-tabs.submit .tabs-container h3 { margin-bottom: 30px; font: normal 20px /*Helvetica, Arial, sans-serif*/;}.cosmo-tabs.submit .tabs-container .field { margin-bottom: 50px; position: relative; float: left; width: 100%; display: block; clear: both;}.cosmo-tabs.submit .tabs-container .field label { overflow: hidden; display: block; font-size: 12px;}.cosmo-tabs.submit .tabs-container .field input { margin: 0;}.cosmo-tabs.submit .tabs-container .field .front_post_input, .cosmo-tabs.submit .tabs-container .field select.postform, .cosmo-tabs.submit .wp-editor-wrap textarea  {width: 95%;}.cosmo-tabs.submit .wp-editor-wrap { width: 95% !important; }.cosmo-tabs.submit .wp-editor-wrap textarea { width: 100%; }.cosmo-tabs.submit h3, .cosmo-tabs.submit .tabs-container .field h4 { margin: 0; font: normal 14px/30px /*Helvetica, Arial, sans-serif*/!important; }.cosmo-tabs.submit .wp-editor-wrap {width: 100%; float: left;}.cosmo-tabs.submit .field p.info{ color: #AAA; font-size: 11px; line-height: 20px; clear: both;}.cosmo-tabs.submit .field p.info, #loading_, #success_msg, .cosmo-tabs.submit .tabs-container .field label.nsfw { margin: 0;}.cosmo-tabs.submit iframe{height:128px !important;}.cosmo-slider { background: #efefef; position: relative; }.cosmo-slider .content .row .columns.slide-description-container {background: white; background: rgba(255,255,255,.7); }.cosmo-slider .content .row h2, .cosmo-slider .content .row p{ margin: 20px}.cosmo-slider .content .row p{ margin: 0 20px 30px 20px}.cosmo-slider .content .row h2 a{ color: #181818; font-weight: normal; /*font-family: 'PT Sans Narrow', sans-serif;*/}/*Submit content widget*/.widget_submit p a {  height:67px;  display: block;  clear: both;  font: 20px/67px /*'PT Sans Narrow'*/;  background: #f2f2f2; /* Old browsers */  background: -moz-linear-gradient(top,  #f2f2f2 0%, #e5e5e5 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* IE10+ */  background: linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;  text-align: center;  -moz-box-shadow:inset 0 1px 1px #FFF;-webkit-box-shadow: inset 0 1px 1px #FFF;box-shadow:inset 0 1px 1px #FFF;  border-radius: 5px;  color: #181818;}.widget_submit p  a:hover{  background: #ededed; /* Old browsers */  background: -moz-linear-gradient(top,  #ededed 0%, #dddddd 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* IE10+ */  background: linear-gradient(top,  #ededed 0%,#dddddd 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */  border: 1px solid #d5d5d5;  text-shadow: 1px 1px 0px #FFF;}.widget_submit p a img{margin-bottom:-8px;margin-right: 15px;}/*post item*/.cosmo-tabs.submit .tabs-container .field .warning {color: red;}.invalid{border: 1px solid red !important;}/*contact form*/.contact-form form.contactform p.input{ width: 35%; float: left; }.contact-form form.contactform input[type="text"]{ width: 100%; }.contact-form form.contactform label{ width: 100%;/* padding-left: 20px; */}.contact_info h3{    margin-bottom: 20px;    /*font-family: 'PT Sans Narrow';*/    font-weight: normal;}.contact_info small{font-size: smaller;}#success_msg {float: left; padding: 15px; background:#EAFAE6; border: 1px solid #BCE5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}#success_msg a{ font-weight: bold;}#not_logged_msg {float: left; padding: 15px; background:#F8B5B5; border: 1px solid #FF0000; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}#not_logged_msg a{ font-weight: bold;}#wpstats {position: absolute; visibility: hidden;}/*Resize images to fit the main content area.- Applies only to images uploaded via WordPress by targeting size-* classes.- Other images will be left alone. Use "size-auto" class to apply to other images.*/img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img {	max-width: 100%; /* When images are too wide for containing element, force them to fit. */	height: auto; /* Override height to match resized width for correct aspect ratio. */}.alignleft, img.alignleft { display: inline; float: left; margin-right: 24px; margin-top: 4px; }.alignright, img.alignright { display: inline; float: right; margin-left: 24px; margin-top: 4px; }.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px; }.wp-caption {	background: #f1f1f1;	line-height: 18px;	margin-bottom: 20px;	max-width: 100% !important; /* prevent too-wide images from breaking layout */	padding: 4px;	text-align: center;}.wp-caption img {	margin: 5px 5px 0;}.wp-caption p.wp-caption-text {	color: #888;	font-size: 12px;	margin: 5px;}.wp-smiley {	margin: 0;} /* New styles for theme */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:focus {outline: none;}a{text-decoration: none;}body{    margin: 0;    padding: 0;    /*background: url('amazing_sky-2560x1600.jpg') 0 bottom no-repeat;    font-family: Arial, Helvetica, sans-serif;*/    position: relative;    margin: 0;    min-height: 100%;}body{    height:100%;    overflow-y:hidden; }.single #main, .page #main, .archive #main, .error404 #main, .search #main {    overflow-y: auto !important;} html{    position: relative;    height: 100%;}#body-preloader {    background: #000;    position:fixed;    left:0px;     top:0px;     width:100%;     height:100%;     text-align:center;    color:#fff;    z-index: 9999;}#body-preloader div {}img{    max-width: 100%;}header#page-header{	/*opacity:0.9;*/    float: left;    width: 22%;    height: 100%;    background: rgba(0,0,0,0.5);    padding-top: 30px;    padding-right: 15px;	border: 1px solid transparent;  	/*border-radius: 85px;*/   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.header-container{    float: right;    width: 95%;    height: 100%;    position: relative;}header#page-header.collapsed .header-container{    width: 100%;}#main{    float:left;    width: 70%;    height: 100%;}#main2{    float:left;    width: 78%;    height: 100%;	overflow-y:auto;}.content-box2{    position: relative;    float: left;    width: 97.1%;    color: #000;    overflow-y: auto;    overflow-x:hidden;    color: #FFF;    padding: 30px 15px;}.row{    min-width: 240px;	width: 97%;}.row2{    width: 137%;	/*background-color: #FFE4B5;*/}.pointed{    background: url('../../images/dots.png');    position: absolute;    width: 100%;    height: 100%;    z-index: 1;    top: 0;    left: 0;}.wrapper{    position: relative;    width: 100%;    height: 100%;    overflow: hidden;    padding: 0;    z-index: 2;}.branding{    width: 100%;    margin: -20px auto;    margin-bottom: 10px;}.branding h1{    margin: 0;}#nav{    /*margin: 0 auto;*/    width: 100%;    /*clear: both;*/    border-radius: 4px;    margin-bottom: 10px;	margin-top:-15px;}#nav ul{    width: 100%;    overflow: visible;    height: 100%;    font-size: 0;    padding-left:10px;    border-left: 1px dotted rgba(0,0,0,1) /*rgba(255, 255, 255, 0.2)*/;    border-radius: 0;    color: #000;    width: 100% !important;    margin-bottom: 5px !important;}#nav>ul{    width: 100%;    overflow: visible;    height: 100%;    font-size: 0;    padding: 0;    border: 0;}#nav ul, #nav ul li{    margin: 0;    padding-right: 0;    padding-top: 0;    padding-bottom: 0;}#nav li.current-menu-item > ul {    display: block !important;    visibility: visible !important;}#nav li{    display: block;    list-style-type: none;    font-size: 16px;    height: 100%;    border-top: 1px dotted rgba(0,0,0,1) /*rgba(255,255,255,0.2)*/;    position: relative;    line-height: 10px;    margin: 0;    overflow: visible;     width: 100%;     }#nav li:first-child{    border-top: 0 none;		font:bold;}#nav li a{    display: inline-block;    width: 100% !important;    white-space:nowrap;}#nav li h3{    text-align: left;    white-space: nowrap;    color: #FFF;    margin: 0;    height: 100%;    -webkit-transition: all .3s linear;       -moz-transition: all .3s linear;        -ms-transition: all .3s linear;         -o-transition: all .3s linear;            transition: all .3s linear;    /*font-family: 'Strait', serif;*/    font-weight: normal;    font-size: 12px;    line-height: 3;    text-transform: uppercase;    width: 100%;}#small-device-nav{    position: relative;    margin: 0 auto;    margin-bottom: 15px;    height: 10%;    line-height: 30px;    text-align: center;    background: #fff;    width: 100%;    clear: both;    display: none;    padding-left: 15px;}#small-device-nav ul{    width: 100%;    overflow: hidden;    height: 100%;    font-size: 0;}#small-device-nav ul, #small-device-nav ul li{    margin: 0;    padding: 0;}#small-device-nav .small-device-logo{    display: inline-block;    list-style-type: none;    font-size: 16px;    height: 100%;    overflow: hidden;    float: right;    line-height: 50px;           }#small-device-nav .small-device-logo a img{    max-height: 50px;}#small-device-nav .small-device-menu{    display: inline-block;    list-style-type: none;    font-size: 18px;    height: 100%;    overflow: hidden;    float: left;    line-height: 30px;    width: 50px;       }#small-device-nav .small-device-menu a{    /*color: #444444;*/	color: #000;}#modal-menu { 	display: none;	background:#4b4b4b;	color:#000;}#modal-menu ul li{    list-style-type: none;    line-height: 55px;    border-top: 1px dotted rgba(255,255,255,0.35);}#modal-menu ul li a{	color: #000;/*color:#F30;*/}#modal-menu ul li:first-child{    border-top: 0 none;}#modal-menu ul li h3{    color: #000;    font-size: 13px;    margin: 0;    line-height: 30px;}#modal-menu ul li ul{    margin: 0;}#modal-menu ul li ul li{	border-bottom: 1px dotted rgba(255,255,255,0.35) !important;	border-left: 1px dotted rgba(255,255,255,0.35) !important;	padding-left:10%;}.header-container .row{    min-width: 0;}#small_nav {    width: auto;    margin-top: 30px;}#collapsed-menu-elements{    list-style-type: none;    position: absolute;    margin:0;    z-index: 999999;}#collapsed-menu-elements a{    -webkit-transition: all .5s;    -moz-transition: all .5s;    -o-transition: all .5s;    -ms-transition: all .5s;    transition: all .5s;    display: inline-block;    line-height: 0;    margin-left:-4px;}#collapse-menu-btn{    position: absolute;    bottom: 35px;    left: 22%;    cursor: pointer;    height: 25px;    line-height: 24px;    text-align: center;    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    filter: alpha(opacity=50);    opacity: 0.5;    -webkit-transition: all .3s;    -moz-transition: all .3s;    -o-transition: all .3s;    -ms-transition: all .3s;    transition: all .3s;}#collapse-menu-btn:hover{    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    opacity: 1;}.collapsed #collapse-menu-btn span{    display: none;}.collapsed #collapse-menu-btn{    right: 0;}#collapse-menu-btn i{    display: inline-block;    height: 22px;    color: #FFF;    line-height: 22px;    font-size: 14px;}#collapse-menu-btn span{    font-size: 10px;    color: #FFF;    display: inline-block;    line-height: 24px;    float: right;    text-indent: 10px;    text-transform: uppercase;}#collapsed-menu-elements ul{    position: absolute;    list-style-type: none;    opacity: 1;    top:0;    z-index: 1000;    margin:0;    padding: 0;}#collapsed-menu-elements ul li{    list-style-type: none;    position: relative;    line-height: 40px;    margin: 0;    overflow: visible;    background: none;    border-radius: 3px;}#collapsed-menu-elements > li {    list-style-type: none;    position: relative;    line-height: 40px;    margin: 0;    overflow: hidden;    width: 40px;    height: 47px;    border-radius: 3px;    margin-right: 1px;}#collapsed-menu-elements li a i {    font-size: 25px;    line-height: 40px;    color: #fff;    position: relative;    z-index: 20;    padding-top: 4px;    transition: all .3s;    -moz-transition: all .3s;    -webkit-transition: all .3s;    -o-transition: all .3s;    vertical-align: middle;}#collapsed-menu-elements li:hover a i {    color: #fff !important;}#collapsed-menu-elements li a span.popup {    position: relative;    z-index: 15;    height: 100%;    display: inline-block;    opacity: 0;    vertical-align: middle;    text-transform: uppercase;    line-height: 47px;    /*font-family: 'Strait', Helvetica, Arial, sans-serif;*/    color: #FFF;}.container{    width: 111.4%;    overflow: hidden;    height: 100%;    position: relative;    margin: 0 auto;    padding: 0;}.content-box{    position: relative;    float: left;    width: 100%;    color: #000;    overflow-y: auto;    overflow-x:hidden;    color: #FFF;    padding: 30px 15px;}.content-box-single{    padding: 30px 15px;}.content-title-container{    text-align: center;    background: #F7941D;    color: #000;    margin: 0 0 30px 0;    padding: 30px 0 25px 0;    overflow: hidden;}.content-title-container > .subtitle{    line-height: 1.8;    margin: 15px auto 0 auto;    opacity: 0.6;    max-width: 75%;}.content-title{    color: inherit;    text-align: center;    position: relative;    display: inline-block;    text-transform: uppercase;    font-size: 26px;    margin: 0;}.content-title:before{    width: 40%;    height: 2px;    background: #000;    position: absolute;    left: -53%;    top: 45%;    display: block;    content: "";}.content-title:after{    width: 40%;    height: 2px;    background: #000;    position: absolute;    right: -53%;    top: 45%;    display: block;    content: "";}.noned{    display: none;}.container-wrapper{    position: relative;    width: 100%;    float: left;    height: 500%;}.active{    z-index: 5;}#colophon{    position: absolute;    bottom: 0;    /*left: 19%;*/	bottom:10px;    width: 100%;    font-size: 11px;    color: #000;    height: 20px;    line-height: 20px;    text-align: left;    text-transform: uppercase;	background-color:#FFF;	padding:0 10px 20px 10px;}#colophon p{	margin-left:20%;	font-size:11px;	 color: #000;}/* Single */.single-preloader{    position: absolute;    height: 120px;    width: 41px;    top: 50%;    left:50%;    margin-left: -60px;    margin-top:-20px;    z-index: 10;    display: none;}.single-container{    background: #222;    position: absolute;    height: 100%;    width: 70%;    right: 0;    bottom: -100%;    z-index: 8;    opacity: 0;}.single .single-container { display: none; }article.post{    max-width: 100%;}.post2{    width: 100%;}       article.post .featimg{    line-height: 0;    margin: 0;    padding: 0;    position: relative;    text-align: center;}article.post .featimg .nav-zoom {    position: absolute;    right: 50%;    top: 50%;    z-index: 9;}.single-content-all{    background: #FFE4B5;    color: #000;    margin-top: -1px;    padding-top: 0px;}.single-content-all-top{    padding-top: 0px;   /* background: #FFF;*/   background: #FFE4B5;    color: #000;}.single-content-all .excerpt{    line-height: 1.8;    margin-right: 15px;    margin-bottom: 30px;}.single-container .single-content-all > .row{    margin: 0;}.single-div .metas-big span .like-count, .single-content-all .metas-big span .like-count{    margin-left: 0;}.excerpt_margin {    /*margin-left: 30px;*/}.single-content-title-container{    text-align: center;    background: #FFE4B5;    color: #000;    margin: 0;    padding: 30px 0 25px 0;    overflow: hidden;}.single-content-title-container > .subtitle{    line-height: 1.8;    margin: 15px auto 0 auto;    opacity: 0.6;    max-width: 75%;}.single-content-title{    color: inherit;    text-align: center;    position: relative;    display: inline-block;    text-transform: uppercase;    font-size: 26px;    margin: 0;}.single-content-title:before{    width: 30%;    height: 2px;    background: #000;    position: absolute;    left: -35%;    top: 38%;    display: block;    content: "";}.single-content-title:after{    width: 30%;    height: 2px;    background: #000;    position: absolute;    right: -35%;    top: 38%;    display: block;    content: "";}.single-div{    position: relative;    color: #FFF;    height: 96%;    overflow-y: scroll;    overflow-x: hidden;}.single-div .excerpt_margin{    margin-left: 15px;}.single-div .excerpt_margin ~ .related-title{    margin-left: 15px;}.single-div .excerpt_margin ~ .related_posts{    margin-left: 0px;}.single-div .excerpt_margin ~ #comments{    margin-left: 15px;}.single-div article{    max-width: 100%;}.single-all{    overflow-y: scroll;    overflow-x: hidden;    padding: 20px 30px;    position: relative;    height: 100%;}.single-div .comment-body{    margin: 0;}.single-content-all #respond{    margin-bottom: 30px;}.single-content-all #commentform{    margin:0;}.single-div .related_posts .articlebox .featimg img{    width: 100%;}.single-div #comments .commentlist{    margin-bottom: 30px;}.single-div .post-meta{    margin-left: 15px;}.single-div #comments{    padding-right: 15px;}.single-div .related_posts{    margin-right: 0px;}.single-div .post-meta > li i{    margin-top: 0;}.content-box.no_gutter .post-meta{    margin-left: 15px;}.post-meta{    list-style-type: none;    margin: 0;    padding: 0;    margin-left: 15px;    margin-bottom: 30px;    font-size: 12px;    opacity: 0.7;}.post-meta > li{    border-top: 1px dotted rgba(0,0,0,0.4);    line-height: 35px;    position: relative;    padding-left: 25px;    font-size: 12px;}.single-container.black .single-div .post-meta > li{    border-top: 1px dotted rgba(255,255,255,0.3);}.single-container.black .single-div .post-meta > li:first-child{    border-top: 1px dotted transparent;}.post-meta > li:first-child{    border-top: 1px dotted transparent;}.post-meta > li i{    font-size: 16px;    display: inline-block;    margin-right: 15px;    position: absolute;    left: 0;    opacity: 0.4;}.post-meta > li ul{    margin: 5px 0;    list-style-type: none;}.post-meta > li ul li{    display: inline-block;    font-size: 12px;}.post-meta > li date{    font-size: 12px;}.single .post-meta{    margin-left: 0;}.single .single-content-all .excerpt{    margin-right: 0;}.single .single-content-all .excerpt_margin, .page .single-content-all .excerpt_margin{    margin-left: 15px;}.page .twelve > #comments, .single .twelve > #comments{    padding: 0 15px;}.page .nine > #comments, .single .nine > #comments{    padding-right: 15px;}.single-all a{    color:#d0d0d0;}.single-all h1, .single-all h2, .single-all h3, .single-all h4, .single-all h5, .single-all h6{    color:#fff;}.single-all .comment-subscription-form label{    color: #fff;}.single-all .row{    min-width: 320px;}#disqus_thread{    padding:0 15px;}.single-all .single-content{    margin-bottom: 10px;}.single-content .attach{    line-height: 50px;    background: #DEDEDE;    border: 1px solid rgba(0,0,0,0.6);    border-radius: 35px;    padding: 0 20px;    margin-bottom: 30px;}.single-content .attach a{    color: #222;    font-weight: bold;}.single-content .attach .icon-link{    font-size: 26px;    display: block;    float: left;    margin-top: 3px;    margin-right: 15px;    color: #777;}.single-all .single-title h2{    /*font-family: 'PT Sans', serif;*/    color: inherit;}.single-all .featimg{    margin-bottom: 30px;}.single-content-all>.row{   /* margin: 0;*/}.single-all .share, .single-content-all .share {    margin-bottom: 30px;    width: 100%;    border-top: 1px dotted rgba(255,255,255,0.2);    border-bottom: 1px dotted rgba(255,255,255,0.2);    width: 100%;}.single-all #reply-title, .single-content-all #reply-title{    color: inherit;    display: block;    margin: 0;}.single-all .cosmo-comment-quote p{    color: #000;}.single-all .related-title, .single-content-all .related-title{    color: inherit;}.single-all .logged-in-as a{    color: grey;}.single-all .single-meta-icons-elem{    color:#666;}.single-all .attached_imgs_gallery, .single-content-all .attached_imgs_gallery{    margin-bottom: 20px;}.single-all .share_button, .single-content-all .share_button {    float:left;}.single-all .comment-form-comment textarea{    border-radius: 3px;}.single-close{}.single-next{    position: absolute;    left: -40px;    top:41px;}.single-prev{    position: absolute;    left: -40px;    top:81px;}.single-close, .single-next, .single-prev{    display: block;    cursor: pointer;    text-align: center;    color: inherit;}.single-container.white{	background: #FFE4B5;}.single-container.white .single-close, .single-container.white  .single-next, .single-container.white  .single-prev{    background: #FFF;}.single-container.black, .single-container.black .single-header, .single-container.black .single-close, .single-container.black  .single-next, .single-container.black  .single-prev,.single-container.black .single-content-title-container, .single-container.black .single-content-all{    background: #000;    color: #fff;}.single-container.black .single-content-title:after, .single-container.black .single-content-title:before { background: #fff; }.single-container.black .post-meta a, .single-container.black .fb_iframe_widget .fbFeedbackPost .postText { color: #fff; }.single-close:hover i, .single-nav:hover i{    opacity: 0.5 !important;    filter:alpha(opacity=50) !important;}.single-next i, .single-prev i,.single-close i{    color: inherit;    font-size: 16px;    line-height: 60px;}.single-nav.disabled, .single-prev.disabled,.single-close.disabled, .single-next.disabled:hover, .single-prev.disabled:hover,.single-close.disabled:hover{    opacity: 1;    filter:alpha(opacity=100);    cursor: default;    background: #222;}.single-container.white .single-next.disabled, .single-container.white .single-prev.disabled,.single-container.white .single-close.disabled, .single-container.white .single-next.disabled:hover, .single-container.white .single-prev.disabled:hover, .single-container.white .single-close.disabled:hover{    opacity: 1;    cursor: default;    background: #FFF;}.single-next.disabled i, .single-prev.disabled i,.single-close.disabled i{    opacity: 0.5;}.single-all .featimg img{    margin-bottom: 30px;}.single-title{    text-align: center;    /*font-family: 'PT Sans', serif;*/}.single-title h2{    font-size: 32px;    margin-bottom: 15px;    margin-top: 30px;    display: inline-block;}.subtext{    font-size: 16px;    line-height: 1.7;    margin-bottom: 30px;    text-align: center;}.single .subtext{    margin-top: -20px;    margin-bottom: 30px;}.single-content{    margin-bottom: 30px;    line-height: 1.6;}.single-content .attached_imgs_gallery{    margin-bottom: 20px;}.single-content .share{    margin-bottom: 30px;}.single-content .share_button{    float:left;}.article-wrapper > .single-content{    margin-top: 30px;}/* Background for tabs */.bgr{    position: absolute;    z-index: -1;    top: 0;    left: 0;    width: 100%;    height: 100%;    overflow: hidden;}.bgr ul{    margin: 0;    padding: 0;    list-style-type: none;}.bgr ul li{    width: 100%;    height: 100%;    position: absolute;    display: none;    text-align: center;}.bgr ul li:first-child{    display: block;}.bgr ul li img{    max-width: none;    z-index: 0;}/*Grid view*/.articlebox{    position: relative;    background: #FFE4B5;    margin-bottom: 30px;}.single-div .featimg img{    width: auto;}.featimg img{    width: 100%;}.elastislide img{    width: 100% !important;    max-height: 100% !important;}.grid_view{    color: #000;    width: 100%;/*    padding: 30px 0px;*/}.grid_view > div.columns{    padding: 1px;}.grid_view > div > article{    padding: 10px;    background: rgba(0,0,0,0.5);}.grid_view .articlebox{    margin: 0;}/* When you use gutter */.grid_view.use_gutter{/*    padding: 30px 15px;*/}.grid_view.use_gutter .articlebox{    margin-bottom: 30px;}.grid_view.use_gutter > div.columns{    padding: 0 15px;}.grid_view .featimg {    margin: 0;    overflow: hidden;    position: relative;    z-index: 2;    line-height: 0;}.grid_view .entry-format{    position: absolute;    top: 0px;    right: 0px;    height: 30px;    background: rgba(0,0,0,0.15);    text-align: center;    color: inherit;    line-height: 32px;    font-size: 24px;    z-index: 22;}/*.grid_view .featimg-hover{    background: rgba(236,86,74,0.9);    z-index: 7;}.grid_view .featimg:hover .featimg-hover{    opacity: 1;}*/.grid_view .entry-meta{    list-style-type: none;    margin: 0;    padding: 0;    text-align: center;    position: relative;    top: 50%;    margin-top: -55px;}.grid_view .entry-meta li{    height: 25px;    line-height: 25px;    color: #FFF;}.grid_view .entry-meta li *{    color: #FFF;}.grid_view .entry-meta li.line{    height: 10px;    line-height: 3px;}.grid_view .entry-meta li.line em{    border-bottom: 1px solid rgba(255,255,255,0.8);    display: block;    width: 50px;    margin: 10px auto ;}.grid_view .featimg img{    width: 100%;}.grid_view .entry-title{    width: 100%;    z-index: 3;    position: relative;    padding: 15px 0 0;}.grid_view .entry-title h4{    font-weight: normal;    font-size: 16px;    /*font-family: 'PT Sans', Helvetica;*/    margin:0;    color: inherit;    padding-bottom: 15px;    line-height: 1.3;}.grid_view .entry-title h4 a{    color:inherit;    }.grid_view .entry-title .grid-delimiter{    height: 3px;    background: url("../../images/meta.delimiter.png") repeat-x scroll 0 0 transparent;    display: block;}.grid_view .entry-meta{    /*padding: 0 20px;*/}.grid_view .entry-meta ul{    list-style: none;    margin: 0;}.grid_view .entry-meta ul li{    font-size: 12px;    /*font-family: Helvetica;*/}.grid_view .excerpt{    padding: 15px 0px 10px 0;    font-size: 13px;    /*font-family: Helvetica;*/    line-height: 24px;	text-align: left;}.grid_view .likes{    background: #f2f2f2;    border-top: 1px solid #fff;}.grid_view .likes .metas-big{    list-style: none;    display: block;    text-align: right;    padding: 15px 20px;}.grid_view .entry-title h4 {    float: left;    width: 80%;}.grid_view .entry-title .metas-big {    float: right;    width: 20%;    margin-top: 3px;    text-align: right;}.load-more{    display: block;    position: relative;    margin: 0px 15px;    margin-bottom: 10px;    height: 50px;    line-height: 50px;    text-align: center;    background-color: rgba(255, 255, 255, 0.7);    clear: both;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    border: 1px solid rgba(0, 0, 0, 0.1);    cursor: pointer;    /*font-family: 'PT Sans', serif;*/    font-size: 18px;    color: #000;    text-transform: uppercase;}/* List View*/.list_view{    color: #000;/*    padding: 0px 15px;*/}.article-wrapper .list_view {    padding: 30px 0;    width: 100%;}.list_view article{    margin-bottom: 30px;    background: #FFF;}.content-box > .list_view ~ .row{    background: #FF0000;    max-width: 70%;}.list_view .featimg{    overflow: hidden;    position: relative;    line-height: 0;}.list_view span.like span{    font-size: 14px;}.list_view span.like i{    margin-top: 1px;}.featimg .stripes{    position: absolute;    width: 100%;    height: 100%;    background: url(../../images/list-view-thumb-hover.png);    opacity: 1;    z-index: 5;    top: 0;    left: 0;}.featimg-hover{    position: absolute;    width: 100%;    height: 100%;    background: url(../../images/list-view-thumb-hover.png);    opacity: 0;    z-index: 5;    /*Firefox*/    -moz-transition-property: opacity;    -moz-transition-duration: .4s;    /* WebKit */    -webkit-transition-property: opacity;    -webkit-transition-duration: .4s;    /* Opera */    -o-transition-property: opacity;    -o-transition-duration: .4s;    /* Standard */    transition-property: opacity;    transition-duration: .4s;}.list_view .featimg-hover{    position: absolute;    width: 100%;    height: 100%;    background: url(../../images/list-view-thumb-hover.png);    opacity: 0;    z-index: 7;    -moz-transition-property: opacity;    -moz-transition-duration: .4s;    -webkit-transition-property: opacity;    -webkit-transition-duration: .4s;    -o-transition-property: opacity;    -o-transition-duration: .4s;    transition-property: opacity;    transition-duration: .4s;    background-color: rgba(0,0,0,0.7);}.single-content-all-top .featimg-hover, .single-div .featimg-hover{    position: absolute;    width: 100%;    height: 100%;    opacity: 0;    z-index: 7;    left: 0;    top: 0;    -moz-transition-property: opacity;    -moz-transition-duration: .3s;    -webkit-transition-property: opacity;    -webkit-transition-duration: .3s;    -o-transition-property: opacity;    -o-transition-duration: .3s;    transition-property: opacity;    transition-duration: .3s;}.list_view .featimg:hover .featimg-hover, .single-content-all-top .featimg:hover .featimg-hover, .single-div .featimg:hover .featimg-hover{    opacity: 1;}.list_view .featimg-hover .featimg-hover-more{    position: absolute;    width: 90px;    height: 90px;    text-transform: uppercase;    text-align: center;    line-height: 90px;    left: 50%;    margin-left: -45px;    top: 50%;    margin-top: -45px;    display: block;    color: white;    font-size: 120px;}.single-content-all-top .featimg-hover .featimg-hover-more, .single-div .featimg-hover .featimg-hover-more{    background: url(../../images/zoom.image.png);    position: absolute;    width: 36px;    height: 36px;    text-transform: uppercase;    text-align: center;    line-height: 90px;    left: 50%;    margin-left: -18px;    top: 50%;    margin-top: -18px;    display: block;    color: white;    font-size: 120px;}.list_view .entry-title{    padding: 25px 15px 0 15px;    float: left;    clear: both;    width: 100%;    margin-bottom: 10px;    margin-top: -2px;}.list_view .entry-title h4{    font-size: 26px;   /* font-family: 'PT Sans', serif;*/    margin:0;    color: inherit;    width: 85%;    float: left;    line-height: 1.3;}.list_view .entry-title h4 a{    color: inherit;}.list_view .entry-title a.entry-format{    color: inherit;    width: 15%;    display: block;    text-align: right;    font-size: 24px;    line-height: 36px;    float: left;}.list_view .entry-title a.entry-format > i{    width: auto;}.list_view .excerpt{    margin: 15px;    padding-right: 10px;    line-height: 24px;    clear: both;    opacity: 0.6;}.list_view .separator{    background: url('../../images/meta.delimiter.png') repeat-x;    height: 4px;    margin: 15px;    clear: both;}.list_view .meta ul{    list-style: none;    margin: 0;}.list_view .meta{    margin: 0 15px;}.list_view .meta > ul > li{    display: inline-block;    text-align: left;    color: inherit;    opacity: 0.7;    margin-bottom: 15px;    margin-right: 20px;    color: inherit;    opacity: 0.7;}.list_view .meta > ul > li > i{   font-size: 16px;   opacity: 0.4;   padding-right: 5px;}.list_view .meta > ul > li a{    color: inherit;    line-height: inherit;}.list_view .meta ul li ul{    line-height: inherit;    display: inline-block;}.list_view .meta ul li ul li{    display: inline-block;    line-height: 1;}.list_view > div.columns {    padding: 1px;}.list_view.use_gutter > div.columns {    padding: 0 15px;}.metas-big i.icon-heart{ color:#f06465;}.metas-big i.icon-star{ color:#ffc05e;}.metas-big span:hover i.icon-heart{ color:#f68687;}.metas-big span:hover i.icon-star{ color:#ffd89b;}.metas-big span:hover i.icon-thumbs-up{ opacity: 1 !important;}.metas-big span.voted i.icon-heart{ color:#f68687;}.metas-big span.voted i.icon-star{ color:#ffd89b;}.metas-big span.voted i.icon-thumbs-up{ opacity: 1 !important; }.metas-big span i{    position: absolute;    height: 20px;    line-height: 20px;    font-style: normal;    display: inline-block;    font-size: 16px;}.metas-big span{    cursor: pointer;    display: inline-block;    font-size: 11px;    height: 24px;    line-height: 16px;    white-space: nowrap;    text-transform: uppercase;}.metas-big span .like-count{    font-size: 12px;    position: relative;    margin-left: 18px;    margin-top: 1px;    height: 20px;    line-height: 20px;    font-style: normal;    display: inline-block;    color: inherit;}.single-meta-details-elem .metas-big span .like-count, .grid_view .metas-big span .like-count{    margin-top: 0px;}/*Thumb view*/.thumb_view{    width: 100%;/*    padding: 30px 15px;*/}.thumb_view article{    background: none;    overflow: hidden;    margin: 0;}.thumb_view > .columns{    padding: 0;}/* Use gutter option */.thumb_view.use_gutter > .columns{    padding: 0 15px;}.thumb_view.use_gutter article{    margin-bottom: 30px;}.thumb_view .featimg{    position: relative;    line-height: 0px;}.thumb_view .featimg img{    position: relative;    -webkit-transition: .5s all ease-in-out;    -moz-transition: .5s all ease-in-out;    -o-transition: .5s all ease-in-out;    transition: .5s all ease-in-out;}.thumb_view article .hovermore{    position: absolute;    width: 50%;    height: 100%;    right: -50%;    top: 0;    background: rgba(236,86,74,0.9);    -webkit-transition: all .4s;    -moz-transition: all .4s;    -o-transition: all .4s;    -ms-transition: all .4s;    transition: all .4s;}.thumb_view article:hover .hovermore{    right: 0%;}.thumb_view article em.thumb-line{    display: block;    width: 40px;    height: 1px;    border-bottom: 1px solid rgba(255,255,255,0.5);    margin: 0 auto;}.thumb_view article div.entry-format{    text-align: center;    font-size: 24px;    margin: 15px 0;    line-height: 24px;}.thumb_view article div.entry-date{    position: absolute;    bottom: 15px;    width: 100%;    text-align: center}.thumb_view article div.entry-format a{    color: inherit;}.thumb_view .entry-title{    padding: 15px 15px 10px 15px;    text-align: center;}.thumb_view .entry-title h4{    color: #fff;    font-weight: normal;    font-size: 16px;    /*font-family: 'PT Sans',Helvetica;*/    margin: 0;    line-height: 1.5;}.thumb_view .entry-title h4 a{    color: inherit;}.related_posts.thumb_view > div > article, .filter_container.thumb_view > div > article{    opacity: 1 !important;   }.related_posts.thumb_view .thumb-line, .related_posts.thumb_view .entry-format, .related_posts.thumb_view .entry-date{    display: none;}.related_posts.thumb_view .entry-title h4{    font-size: 13px;}.thumb_view.related_posts article .hovermore{    width: 100%;    right: -100%;    }.thumb_view.related_posts article:hover .hovermore{    right: 0%;}.sliders-navigator ul, .sliders-navigator ul li{    margin: 0;    padding: 0;    list-style-type: none;}.single-header{    height: 60px;    border-bottom: 1px solid rgba(255,255,255,0.2);    background: #fff;    color: #000;}.page .single-header{    border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.page .single .single-nav{    border-left: 1px solid rgba(0, 0, 0, 0.1);}.page .single .single-header-explorebtn {    border-right: 1px solid rgba(0, 0, 0, 0.1);}.single-container.white .single-header, .single .single-header{    border-bottom: 1px solid rgba(0,0,0,0.1);}.single .single-header, .page .single-header{    margin: 0 -15px;}.single-header a{    color: inherit;}.single-header-explorebtn{    height: 100%;    width: 70px;    border-right: 1px solid rgba(255,255,255,0.2);    border-left: 0 none;    cursor: pointer;    float:left;    text-align: center;}.single-header-explorebtn .icon-th{    font-size: 20px;}.single-container.white .single-header-explorebtn, .single .single-header-explorebtn{    border-right: 1px solid rgba(0,0,0,0.1);}.explore-btn{    line-height: 63px;    text-align: center;    display: block;}.single-nav{    width: 70px;    height: 100%;    float: right;    border-left: 1px solid rgba(255,255,255,0.2);    list-style: none;    text-align: center;    height: 60px;}.single-container.white .single-nav, .single .single-nav{    border-left: 1px solid rgba(0,0,0,0.1);}.single-container.white .single-nav.right, .single .single-nav.right{    border-right: 1px solid rgba(0, 0, 0, 0.1);}.single-nav.right {    border-right: 1px solid rgba(255, 255, 255, 0.2);}.single-nav a{    display: block;}.single-nav span.like{    line-height: 60px;    cursor: pointer;}.single-nav .icon-chevron-right, .single-nav .icon-chevron-left{    font-size: 16px;}.single-nav .icon-chevron-left, .single-nav .icon-chevron-right{    line-height: 60px;    text-align: center;}.article-wrapper{    padding: 0 30px;    margin: 0 auto;    width: 100%;}.home .article-wrapper{    padding: 0;    margin: 0 auto;    width: 100%;}.home .article-wrapper .article-title{    margin-top: 0;}.home .page-inner-content .article-wrapper .article-title{}.page-inner-content{    position: relative;}.page-inner-content .article-wrapper{    padding: 30px 15px;}.page .article-wrapper{    padding: 0;}.content-title{    /*font-family: 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/}.article-title{    width: 100%;    text-align: center;    /*font-family: 'PT Sans', serif;*/    font-size: 34px;    margin-top: 50px;    padding: 0 15px;    margin-bottom: 15px;}.article-author{    text-align: center;    position: relative;    text-align: center;}.single-all .article-author h3:before, .single-all .article-author h3:after{    width: 15%;    background: url("../../images/title.delimiter.png");    height: 1px;    display: inline-block;    content: "";    margin-bottom: 3px;}.single-container.white .single-all .article-author h3:before, .single-container.white .single-all .article-author h3:after{    width: 15%;    background: url("../../images/title.delimiter.black.png");    height: 1px;    display: inline-block;    content: "";    margin-bottom: 3px;}.article-author h3:before, .article-author h3:after{    width: 15%;    background: url("../../images/author.delimiter.png");    height: 1px;    display: inline-block;    content: "";    margin-bottom: 3px;}.article-author h3:before{    left:38%;    margin-right: 15px;}.article-author h3:after{    right: 38%;    margin-left: 15px;}.article-author h3 a{    color: grey;}.single-all .single .subtext{    margin-top: -30px;}.single-all .article-title{    width: 100%;    text-align: center;    /*font-family: 'PT Sans', serif;*/    font-size: 34px;    margin-top: 30px;    padding: 0 15px;    margin-bottom: 15px;}.single-header-nav{    line-height: 1;    margin-bottom: 0;}.article-author h3{    width: 50%;    display: inline-block;    /*font-family: Helvetica;*/    font-style: italic;    font-weight: normal;    font-size: 18px;    margin: 0 0 50px 0;    color: grey;}.single-slider-container{    margin-top: 10px;    margin-bottom: 50px;    width: 100%;    height: 430px;    text-align: center;    overflow-y:hidden;    white-space: nowrap;}.single-slider{    display: block;    white-space: nowrap;    height: 430px;}.single-slider-elem{    display: inline;    white-space: nowrap;}.single-meta-icons{    width: 100%;    display: inline-block;    margin-bottom: 30px;    padding-bottom: 15px;    background:url("../../images/description.delimiter.png") repeat-x 0 bottom;}.single-meta-icons-elem{    display: inline-block;    background: #fff;    width: 80px;    height: 80px;    border-radius: 40px;    float: left;    margin-right: 10px;    margin-bottom: 20px;    -moz-box-shadow: 0px 0px 3px #888;    -webkit-box-shadow: 0px 0px 3px #888;    box-shadow: 0px 0px 3px #888;    line-height: 80px;    text-align: center;}.single-meta-icons-elem.photo-btn{    background: rgba(0,0,0,0.65);}.single-all .single-meta-icons-elem.photo-btn{    background: rgba(255,255,255,0.15);}.single-container.white .single-all .single-meta-icons-elem.photo-btn{    background: rgba(0,0,0,0.65);    color: #FFF;}.single-meta-icons-elem.single-date{    font-size: 18px;    /*font-family: Helvetica;*/    padding-right: 10px;    line-height: 16px;    text-align: center;    padding: 25px 20px 0 20px;}.single-meta-icons-elem.photo-btn > a {    color: #FFFFFF;    font-size: 30px;    transition: all .1s linear;    -moz-transition: all .1s linear; /* Firefox 4 */    -webkit-transition: all .1s linear; /* Safari and Chrome */    -o-transition: all .1s linear; /* Opera */    display: block;}.single-meta-icons-elem.photo-btn > a:hover{    font-size: 38px;}.single-container.white .single-meta-icons-elem.photo-btn > a{    color: #000;}.single-container.white .single-all a{    color: #666;}.single-container.white .single-all .single-meta-icons-elem.photo-btn > a{    color: #FFF;}.single-container.white .single-all .share > .left{    border-color: rgba(0,0,0,0.2);}.single-meta-icons-elem.photo-btn > a i.icon-picture.icon-small{    font-size: 12px;    padding: 0;    margin: -10px 0 0 -15px;    line-height: 20px;}.single-meta-icons-elem.single-date span{    font-size: 12px;    text-transform: uppercase;    display: block;}.single-meta-icons-container{}.single-meta-details{    list-style: none;}.single-meta-details-elem .single-meta-details-title{    width: 40%;    font-weight: bold;    display: block;    float: left;}.single-meta-details-content{    font-size: 12px;    float: left;    width: 60%;}.single-meta-details-elem:first-child{    margin-top: 0;}.single-meta-details-elem{    font-size: 12px;    margin-top: 20px;}.single-content-description p{  /*font-family: Helvetica; */  font-size: 14px;}.audioplayer_container object {    height: 24px;    width: 100%;}.article-wrapper .img { text-align: center; margin: 0; position: relative; margin-bottom: 30px;}.article-wrapper .img .img-wrapper {margin:0px auto; overflow:hidden; display:table; position: relative; line-height: 0;}div.article-wrapper div.img:hover span.nav-zoom{    opacity: 1;}.article-wrapper .nav-zoom {     position: absolute;     top:50%;     left:50%;     margin-left: -18px;     margin-top: -18px;     opacity: 0;     transition: opacity .5s;     -moz-transition: opacity .5s;     -webkit-transition: opacity .5s;    -o-transition: opacity .5s; }.cosmo-social{    margin: 7px 0 0 0;}.cosmo-social li {    margin: 0;    display: inline;}.cosmo-social li a {    margin-top: 5px;	margin-left: 2.2px;    background: #fff url('../../images/social.media.icons.sprite.png') no-repeat 0 0px;    box-shadow: 0 3px 0 0 rgba(0,0,0,.1);    width: 30px;    display: inline-block;    height: 30px;    line-height: 30px;    zoom: 1;    border-radius: 2px;    -webkit-transition: background-color 200ms linear;    -moz-transition: background-color 200ms linear;    -o-transition: background-color 200ms linear;    transition: background-color 200ms linear;}.cosmo-social li a.rss{background-position: 0px -60px;}.cosmo-social li a.twitter{background-position: 0px 0px;}.cosmo-social li a.gplus{background-position: 0px -300px;}.cosmo-social li a.dribbble{background-position: 0px -90px;}.cosmo-social li a.yahoo{background-position: 0px -390px;}.cosmo-social li a.linkedin{background-position: 0px -180px;}.cosmo-social li a.skype{background-position: 0px -150px;}.cosmo-social li a.fb{background-position: 0px -30px;}.cosmo-social li a.yt{background-position: 0px -210px;}.cosmo-social li a.vimeo{background-position: 0px -120px;}.cosmo-social li a.delicious{background-position: 0px -270px;}.cosmo-social li a.tumblr{background-position: 0px -240px;}.cosmo-social li a.pinterest{background-position: 0px -360px;}.cosmo-social li a.flickr{background-position: 0px -330px;}.cosmo-social li a.email{background-position: 0px -420px;}.cosmo-social li a.rss:hover{background-color: #f69400; background-position: -30px -60px;}.cosmo-social li a.twitter:hover{background-color: #48c4d2;background-position: -30px 0px;}.cosmo-social li a.gplus:hover{background-color: #d94a39;background-position: -30px -300px;}.cosmo-social li a.dribbble:hover{background-color: #ef5b92;background-position: -30px -90px;}.cosmo-social li a.yahoo:hover{background-color: #7b0099;background-position: -30px -390px;}.cosmo-social li a.linkedin:hover{background-color: #71C5EF;background-position: -30px -180px;}.cosmo-social li a.skype:hover{background-color: #18b7f1;background-position: -30px -150px;}.cosmo-social li a.fb:hover{background-color: #3b5998;background-position: -30px -30px;}.cosmo-social li a.yt:hover{background-color: #C4302B;margin: 0;background-position: -30px -210px;}.cosmo-social li a.vimeo:hover{background-color: #44bbff;background-position: -30px -120px;}.cosmo-social li a.delicious:hover{background-color: #3274d1;background-position: -30px -270px;}.cosmo-social li a.tumblr:hover{background-color: #3a5976;background-position: -30px -240px;}.cosmo-social li a.pinterest:hover{background-color: #cb2027;background-position: -30px -360px;}.cosmo-social li a.flickr:hover{background-color: #FF0084;background-position: -30px -330px;}.cosmo-social li a.email:hover{background-color: #0bac03;background-position: -30px -420px;}#footer_colophon{    height: 20px;    line-height: 20px;    font-size: 11px;    bottom: 0;    left: 0;    width: 100%;    text-transform: uppercase;}#footer_colophon *{    font-size: 11px;    line-height: 20px;}#footer_colophon ul, #footer_colophon ul li{    list-style-type: none;    margin: 0;    padding: 0;    display: inline-block;}#footer_colophon ul li{    margin: 0 10px;}#footer_colophon ul li ul{    display: none;}.masonry_elem.four { width: 33.3%; }.masonry_elem.two{ width: 16.64%; }.masonry_elem.six{  width: 49.98%; }.masonry_elem.three{ width: 24.98%;}.full_content { width: 100%; }#entry-title h2 { margin: 40px 0 0; padding: 0; }.attached_imgs_gallery{clear: both;}.attached_imgs_gallery-elementm{float:left; margin: 0px 10px 10px 0px;}.single .embedded_videos{margin: 0; }/* Feature boxes */.feature-box{    border-top: 1px solid rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);    text-align: center;    background: #FFF;    -webkit-transition:all .4s linear;      -moz-transition: all .4s linear;      -o-transition: all .4s linear;      -ms-transition: all .4s linear;      transition: all .4s linear;}.feature-box h5{   /* font-family: 'PT Sans', serif;*/    font-size: 22px;    padding: 15px 20px;    color: inherit;}.feature-box h5 a{    color: inherit;}.feature-box p.feature-content{    font-size: 14px;    padding: 30px 20px 25px 20px;    background: rgba(0,0,0,0.03);    margin-top: 30px;    margin-bottom: 0px;    border-top: 1px solid rgba(255,255,255,1);    box-shadow: 0px -1px 0px rgba(0,0,0,0.03);}.feature-box:hover p.feature-content, .feature-box.active p.feature-content{    border-top: 1px solid rgba(255,255,255,0.1);    /*box-shadow: 0px -1px 0px rgba(0,0,0,0.1);    background: rgba(0,0,0,0.15);*/}/* Team features */.team-list .first-elem{margin-left: 0px;}.team-member{	background:#FFF;    padding-bottom: 15px;    position: relative;}.team-member .team-image{    display: block;    width: 130px;    height: 130px;    margin: 0 auto;    position:relative;}.team-member .team-image img{    width: 129px;    height: auto;    padding-top: 0px;    margin-left: -4px;}.team-member .team-content{    margin: 0 25px 20px 25px;    z-index: 3;    position: relative;    text-align: center;    line-height: 1.8;}.team-member h4.title-below{padding: 25px 0 0 0px;margin-bottom: -7px;}.team-member h4{    text-align: center;    padding-top: 0px;    margin-bottom: 15px;    margin-top: 15px;    font-size: 22px;    /*font-family: 'PT Sans', sans-serif;*/    color: inherit;    font-weight: normal;	color:#000;}/* Team social */.team-member .team-social ul{margin-top: 8px;margin-bottom: 5px;float: none;text-align: center;}.team-member .team-social ul li{margin: 0;display: inline;}.team-member .team-social ul li a{margin: 0;background: white url('../../images/social.media.icons.sprite.png') no-repeat 0 0px;width:30px;display: inline-block;height: 30px;line-height: 25px;zoom: 1;*display:inline;border-radius: 2px;}.team-member .team-social ul li a.twitter{margin: 0;background-position: 0px 0px;}.team-member .team-social ul li a.twitter:hover{background-color: #48c4d2;background-position: -30px 0px;}.team-member .team-social ul li a.linkedin{margin: 0;background-position: 0px -180px;}.team-member .team-social ul li a.linkedin:hover{background-color: #71C5EF;background-position: -30px -180px;}.team-member .team-social ul li a.fb{margin: 0;background-position: 0px -30px;}.team-member .team-social ul li a.fb:hover{background-color: #3b5998;background-position: -30px -30px;}/*  Other styles *//* Loading for page */#circleG{    width:70px;    margin: 23% auto 0 auto;}.circleG{background-color:#000000;float:left;height:15px;margin-left:8px;width:15px;-moz-animation-name:bounce_circleG;-moz-animation-duration:1.6500000000000001s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-border-radius:10px;-webkit-animation-name:bounce_circleG;-webkit-animation-duration:1.6500000000000001s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-border-radius:10px;-ms-animation-name:bounce_circleG;-ms-animation-duration:1.6500000000000001s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-border-radius:10px;-o-animation-name:bounce_circleG;-o-animation-duration:1.6500000000000001s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-border-radius:10px;animation-name:bounce_circleG;animation-duration:1.6500000000000001s;animation-iteration-count:infinite;animation-direction:linear;border-radius:10px;}#circleG_1{-moz-animation-delay:0.33s;-webkit-animation-delay:0.33s;-ms-animation-delay:0.33s;-o-animation-delay:0.33s;animation-delay:0.33s;}#circleG_2{-moz-animation-delay:0.7700000000000001s;-webkit-animation-delay:0.7700000000000001s;-ms-animation-delay:0.7700000000000001s;-o-animation-delay:0.7700000000000001s;animation-delay:0.7700000000000001s;}#circleG_3{-moz-animation-delay:0.99s;-webkit-animation-delay:0.99s;-ms-animation-delay:0.99s;-o-animation-delay:0.99s;animation-delay:0.99s;}@-moz-keyframes bounce_circleG{0%{}50%{background-color:#FF4000}100%{}}@-webkit-keyframes bounce_circleG{0%{}50%{background-color:#FF4000}100%{}}@-ms-keyframes bounce_circleG{0%{}50%{background-color:#FF4000}100%{}}@-o-keyframes bounce_circleG{0%{}50%{background-color:#FF4000}100%{}}@keyframes bounce_circleG{0%{}50%{background-color:#FF4000}100%{}}/* Loading for single */#circleG1{width:70px;}.circleG1{background-color:#FFFFFF;float:left;height:15px;margin-left:8px;width:15px;-moz-animation-name:bounce_circleGG;-moz-animation-duration:1.6500000000000001s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-border-radius:10px;-webkit-animation-name:bounce_circleGG;-webkit-animation-duration:1.6500000000000001s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-border-radius:10px;-ms-animation-name:bounce_circleGG;-ms-animation-duration:1.6500000000000001s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-border-radius:10px;-o-animation-name:bounce_circleGG;-o-animation-duration:1.6500000000000001s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-border-radius:10px;animation-name:bounce_circleGG;animation-duration:1.6500000000000001s;animation-iteration-count:infinite;animation-direction:linear;border-radius:10px;}#circleG_11{-moz-animation-delay:0.33s;-webkit-animation-delay:0.33s;-ms-animation-delay:0.33s;-o-animation-delay:0.33s;animation-delay:0.33s;}#circleG_21{-moz-animation-delay:0.7700000000000001s;-webkit-animation-delay:0.7700000000000001s;-ms-animation-delay:0.7700000000000001s;-o-animation-delay:0.7700000000000001s;animation-delay:0.7700000000000001s;}#circleG_31{-moz-animation-delay:0.99s;-webkit-animation-delay:0.99s;-ms-animation-delay:0.99s;-o-animation-delay:0.99s;animation-delay:0.99s;}@-moz-keyframes bounce_circleGG{0%{}50%{background-color:#FF4000}100%{}}@-webkit-keyframes bounce_circleGG{0%{}50%{background-color:#FF4000}100%{}}@-ms-keyframes bounce_circleGG{0%{}50%{background-color:#FF4000}100%{}}@-o-keyframes bounce_circleGG{0%{}50%{background-color:#FF4000}100%{}}@keyframes bounce_circleGG{0%{}50%{background-color:#FF4000}100%{}}/*End of preloaders*/.single-div .single-all .featimg img{margin-bottom: 0px;}.cui_form{margin: 7px 0 0;}.cosmo_uploader_label{margin-bottom: 30px;}.cosmo_uploader_label a{text-decoration: none;color: #333;}.cosmo_uploader_label a:hover{text-decoration: none;color: #495769;}.cosmo_uploader_label p.info{/*font-family: Arial, sans-serif*/;font-size: 12px;margin: 10px 0;}.cosmo_uploader_label label h4 {    font-size: 20px;    margin: 0 0 15px;}.cosmo_uploader_interface{margin-bottom: 15px;}.label_add_url h4{font-size: 20px;margin-bottom: 15px;}.front_post_input.add_url{padding: 5px 15px;width: 50%;}.st a {color: inherit;}.field{clear: both;margin-bottom: 15px;}div.ajax-loader {    background: url("../../images/ajax-loader_b.gif") no-repeat scroll 50% 50% transparent;    height: 20px;    position: relative;    top: -10px;}.add_url_link{      text-decoration: none;/*font-family: Arial;*/font-size: 12px;    background: #f2f2f2; /* Old browsers */    background: -moz-linear-gradient(top,  #f2f2f2 0%, #e5e5e5 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* IE10+ */    background: linear-gradient(top,  #f2f2f2 0%,#e5e5e5 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */    border: 1px solid #d5d5d5;    text-shadow: 1px 1px 0px #FFF;    color: #666;    cursor: pointer;    border-radius: 3px;    display: inline-block;    padding: 0px 15px;    margin-top: 5px;    line-height: 30px;}.add_url_link:hover{    background: #ededed; /* Old browsers */    background: -moz-linear-gradient(top,  #ededed 0%, #dddddd 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #ededed 0%,#dddddd 100%); /* IE10+ */    background: linear-gradient(top,  #ededed 0%,#dddddd 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */    border: 1px solid #d5d5d5;    text-shadow: 1px 1px 0px #FFF;    color: #666;}.cui_form{margin:0;}.page_meta {    text-align: center;    padding: 10px;    width: 20%;    margin: 0 auto 40px auto;}.page_meta .single-meta-details-elem {    display: inline;    list-style: none outside none;    margin-top: 0px;    text-align: center;    padding: 0 10px;    float: left;    width: 50%;}.page_meta .single-meta-details-elem .single-meta-details-title { float: none !important; display: inline-block !important; }.page_meta .metas-big i { float: none !important; display: inline;}.single-meta-details-elem .metas-big i { float: none !important; display: inline;}.background_pattern{    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: 5;}.background_pattern.dots{    background: url('../../lib/images/pattern/pattern.dots2.png');}.background_pattern.pluses{    background: url('../../lib/images/pattern/pattern.pluses.png');}.background_pattern.squares{    background: url('../../lib/images/pattern/pattern.opacity.png');}.background_pattern.noise{    background: url('../../lib/images/pattern/pattern.noise.png');}.single-fader{    position: absolute;    z-index: 7;    background: rgba(255,255,255,0.6);    top: -100%;    left: 0;    width: 100%;    height: 100%;    opacity: 0;}.single-fader.white{    background: rgba(0,0,0,0.7);}span.like b{    font-weight: normal;}/* ============ Widgets ============ */.widget{    margin-bottom: 50px;    clear: both;}.widget:last-child{    margin-bottom: 0;}.widget ul{    list-style-type: none;}.widget h5.widget-title{    margin: 0 0 10px 0;    padding: 0;    line-height: 20px;    font-size: 16px;    font-weight: normal;    background: #3E4B57;    text-transform: uppercase;    line-height: 25px;}.widget h5.widget-title span{    height: 24px;    display: inline-block;    padding-left: 15px;    padding-right: 15px;    margin-left: 0px;    color: #FFF;}#page.boxed .widget h5.widget-title{    margin: 0 0 10px 0;    padding: 0;    line-height: 20px;    font-size: 16px;    font-weight: normal;    background: transparent url('../../images/centered-menu-bg.png');    text-transform: uppercase;}#page.boxed .widget h5.widget-title span{    height: 20px;    background: #FFF;    display: inline-block;    padding-left: 0px;    padding-right: 15px;    margin-left: 0px;    padding-top: 0;    line-height: 20px;    color: inherit;}.widget .widget-delimiter{    padding: 0;    height: 1px;    margin-bottom: 5px;}.widget ul.widget-list{    margin: 0;    padding: 0;}.widget ul.widget-list > li{    list-style-type: none;    margin-top: 20px;    padding-bottom: 15px;    background: url('../../images/delimiter.bg.x.png') repeat-x left bottom;     display: block;}.widget ul.widget-list > li:last-child{    background: none;    padding-bottom: 0;}.widget ul.widget-list > li h6, .widget #hot_posts_panel ul > li h6{    line-height: 1.6em;    /*font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;*/    font-weight: normal;    margin: 0;    padding: 0;}.widget .tabs-controller{    margin-bottom: 5px;    border-bottom: 1px solid rgba(0,0,0,0.1);    padding-bottom: 5px;}.widget .tabs-controller li{    display: inline-block;    font-size: 15px;}.widget .tabs-controller li a{    font-weight: bold;    padding: 0 10px;}.widget .tabs-controller li:first-child a{    padding: 0px 10px 0 0;}.widget .tabs-controller li a.active{    color: #ababab;}.widget .tabs-container-full > div{    display: none;}.widget .tabs-container-full > div:first-child{    display: block;}.widget .featimg img{    width: 100%;    height: auto;}/* Category icons */.widget_category_icons ul li a{    display: inline-block;    width: 100%;}.widget_category_icons ul li a img{    vertical-align: middle;    margin-right: 10px;}.widget_category_icons ul li a span.count{    background-color: white;    padding: 0 15px;    border-radius: 4px;    border:1px solid rgba(0, 0, 0, .1);}/* Entry images */.entry-img img{    width: 100%;    max-width: 100%;}/* Entry meta */.widget div.widget-meta{    margin-top: 10px;}.widget div.widget-meta ul{    margin: 0;    padding: 0;    list-style-type: none;    line-height: 16px;    margin-bottom: 5px;}.widget div.widget-meta ul li{    display: block;    font-size: 12px;    line-height: 16px;    height: 16px;    margin-right: 5px;    margin-bottom: 5px;    float: left;    width: auto;    background: none;    margin-top: 0;}.widget div.widget-meta ul li span.like{    overflow: hidden;    margin: -2px 0 0;    font-size: 11px;}.widget div.widget-meta ul li span.like em{    width: 16px;    height: 16px;    line-height: 16px;    background: url('../../images/like.sprite.16.png') no-repeat;}.widget div.widget-meta ul li span.like em.thumb{    background-position: 0 0;}.widget div.widget-meta ul li span.like:hover em.thumb, .widget div.widget-meta ul li span.like.voted em.thumb{    background-position: 0 -16px;}.widget div.widget-meta ul li span.like em.star{    background-position: 0 -32px;}.widget div.widget-meta ul li span.like:hover em.star, .widget div.widget-meta ul li span.like.voted em.star{    background-position: 0 -48px;}.widget div.widget-meta ul li span.like em.heart{    background-position: 0 -64px;}.widget div.widget-meta ul li span.like:hover em.heart, .widget div.widget-meta ul li span.like.voted em.heart{    background-position: 0 -80px;}.widget div.widget-meta ul li span.like i{    height: 16px;    line-height: 16px;    font-size: 16px;    margin: 3px 0 0 0;}.widget article { background: none; }/* Tabs widget */.widget_tabber{    margin: 0;    padding: 0;    list-style-type: none;}.widget_tabber li{    margin: 0;    padding: 0;    display: inline-block;}.tabs-container a.tag{    white-space: nowrap;    display: inline-block;    padding: 4px 10px;    background: rgb(255,255,255); /* Old browsers */    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* IE10+ */    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */    border: 1px solid #d5d5d5;    border-radius: 3px;    margin-right: 10px;    margin-bottom: 10px;    margin-left: 15px;    font-size: 12px;    color: #000 !important;    position: relative;    height: 23px;    white-space: nowrap;}.tabs-container a.tag:after{    content: "";    position: absolute;    left: -14px;    top: -1px;    width: 15px;    height: 23px;    background: url('../../images/tags.pre.png') center center no-repeat;}.tabs-container a.tag:hover{    color: #999;}/* Things */#tabber_tags_posts_panel{    margin-top: 25px;}.widget div.widget-meta li.cosmo-comments{    line-height: 16px;}.widget div.widget-meta li.cosmo-comments > a{    display: inline-block;    height: 16px;    line-height: 16px;    background: url("../../images/metas.sprite.png") no-repeat scroll -10px -10px transparent;    padding-left: 25px;    overflow: hidden;}.widget div.widget-meta li.time:before{    content: "•   \00a0" ;}.widget div.widget-meta li.time time{    line-height: 16px;    display: inline-block;    height: 16px;}.widget div.widget-meta li.author{    line-height: 16px;    display: inline-block;    height: 16px;}.widget div.widget-meta ul li.thelike{    display: inline-block;    height: 16px;    line-height: 16px;    margin-left: 10px;    font-size: 11px;}.widget div.widget-meta ul li.thelike b { position: relative; top: -4px;font-weight: normal;}.widget div.widget-meta ul li.thelike .like-count { position: relative; }/*Twitter widget*/.cosmo-twit-container { height:auto!important; width: 100%; position: relative; float: left; }.cosmo-twit-container .cosmo_twitter{ }.cosmo-twit-container .cosmo_twitter p{ margin:0;}.cosmo-twit-container ul li div{padding: 15px 0; }.cosmo-twit-container span.date{ display: block; margin-top: 10px; text-align: right; }.cosmo-twit-container span.date a{ text-decoration: none; }footer aside .cosmo-twit-container .cosmo_twitter p{ margin:0; max-width: 370px;}.i_join_us{ float: left; background: url(../../images/bird.static.png) no-repeat 0 center; width:100%; height: 32px; line-height: 32px; display: block; margin: 0; text-indent: 45px; font-weight: bold; position:relative;}/*Static Twitter widget*/.tweet_item{display: none;margin-bottom: 7px;opacity: 0;}.static .cosmo_twitter .tweet_item{ background: transparent url(../../images/delimiter.bg.x.png) repeat-x bottom left; padding: 13px 0 15px 0;opacity: 1;display: block;}.static .cosmo_twitter .tweet_item:first-child{ padding-top: 0; }.static .cosmo_twitter p{ width: auto; max-width: none;}.static .slides_container { padding: 0; }.static.i_join_us{ background: url(../../images/bird.static.png) no-repeat; margin-top: 15px; height: 22px; line-height: 22px; text-align: left;}/* Testimonials */.testimonials{margin:0;}.testimonials h4.title{display: inline-block;/*font-family: 'PT Sans Narrow', sans-serif;*/font-size: 18px;color: #FFF;background: #2c2c2c;padding: 3px 8px;text-transform: uppercase;font-weight: 300;margin-bottom: 20px;zoom: 1;*display:inline;}.testimonials ul li{background: none;}.testimonials ul.testimonials-quotes{margin: 0;}.testimonials ul.testimonials-quotes li{ margin: 0;background: url('../../images/testimonials-quotes.png') no-repeat 0px 0px;padding: 0 0 0 30px; width:auto;font-size: 14px;font-style: italic;list-style-type: none;}.testimonials ul.testimonials-authors{margin: 15px 0 0 0;text-align: center;}.testimonials ul.testimonials-authors li{padding: 0; display: inline-block;margin:0 5px 13px 0;float: none;width: auto;background: none;zoom: 1;*display:inline;list-style-type: none;}.testimonials ul.testimonials-authors li:last-child{margin-right: 0;}.testimonials ul.testimonials-authors li a{display: block;margin:0;width: 30px;height: 30px;background-color: white;border-radius: 50%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); cursor: pointer;}.testimonials ul.testimonials-authors li a:hover{background-color: rgba(0,0,0,0.01);}.testimonials ul.testimonials-authors li.author{background: none;display: inline-block;width: 60px;height: 60px;cursor: default;margin: 0 16px 0 11px; text-align: center;zoom: 1;*display:inline;}.testimonials ul.testimonials-authors li.author .author-overlay{display: block;position: relative; top: 2px; margin: 0 auto; width:54px;height:54px;border-radius: 50%;}.testimonials ul.testimonials-authors li.author .author-border{position: absolute;top: 0;left: 0;display: block;float: left;width:60px;height:60px;border-radius: 50%;border:4px solid rgba(255,255,255,1);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2)}.testimonials .author-info{text-align: center;}.testimonials .author-info{margin: 10px 0 0 0;}.testimonials .author-info li{margin: 0;display: none;padding: 0;list-style-type: none;}.testimonials .author-info li:first-child{display: block;}.instagram_widget p.instagram_likes{    display: block;    line-height: 18px;    font-size: 12px;    color: black;    background: rgba(255,255,255,0.7);    position: absolute;    bottom: 6px;    left: 0;    right: 0;    padding: 5px 10px;    text-shadow: 1px 1px 1px rgba(255,255,255,0.5);}.instagram_widget p.instagram_caption{    font-size: 12px;    color: #333;    text-shadow: 1px 1px 1px #FFF;    margin-bottom: 15px;    display: block;}#wp-calendar > caption{    font-size: 16px;    font-weight: bold;    margin-bottom: 15px;}#wp-calendar{    border-spacing: 0;    width: 100%;}/* .widget_recent_entries > ul > li, .widget_calendar > ul > li, .widget_archive > ul > li, .widget_categories > ul > li, .widget_meta > ul > li, .widget_recent_comments > ul > li, .widget_pages > ul > li, .widget_tag_cloud > ul > li{    margin-bottom: 15px;    padding-bottom: 15px;    background: url("../../images/delimiter.bg.x.png") repeat-x scroll left bottom transparent;} .widget_recent_entries > ul > li:last-child, .widget_calendar > ul > li:last-child, .widget_archive > ul > li:last-child, .widget_categories > ul > li:last-child, .widget_meta > ul > li:last-child, .widget_recent_comments > ul > li:last-child, .widget_pages > ul > li:last-child, .widget_tag_cloud > ul > li:last-child{    background: none;    padding: 0;    margin: 0;}*/.inactive { cursor: default; }.inactive i { color: #ccc; }.no_gutter { padding: 0; }.no_gutter .content-title-container { margin: 0; }.no_gutter .list_view article { margin-bottom: 10px; }ul[class^="thumbs-splitter"]{    text-align: center;    margin-bottom: 0;    list-style-type: none;    padding-top: 25px;    clear: both;}.splitter li, ul[class^="thumbs-splitter"] li{    display: inline-block;    margin-right: 5px;    padding-left: 5px;    line-height: 24px;    margin-bottom: 30px;}.splitter li a, ul[class^="thumbs-splitter"] li a {    font-weight: bold;    line-height: 26px;    padding: 5px 12px;    background: #FFF;    border-radius: 2px;}ul[class^="thumbs-splitter"] li.selected a {    opacity: 1;}ul[class^="thumbs-splitter"] li a {    opacity: 0.5;}/* Single gallery */.single_carousel{z-index: 999999;}.single_carousel > .es-nav{position: static;}.single_carousel .es-carousel{margin-left: 0;}.featbg article{display: inline-block;}.featbg ul{list-style-type: none;margin:0;padding:0;display: block;}.featbg ul li{display: block;float: left;line-height: 0;}.featbg ul li div{display: inline-block;max-width: 100%;}.featbg .es-carousel-wrapper{width: 100%;overflow: hidden;position: relative;}.es-nav span.es-nav-next{position: absolute;top: 48%;right: 0;width: auto;padding: 0 15px;height: 40px;background: rgba(0,0,0,0.5);line-height: 40px;color: #FFF;text-align: center;font-size: 14px; z-index: 99999999;}.es-nav span.es-nav-prev{position: absolute;top: 48%;width: auto;padding: 0 15px;height: 40px;background: rgba(0,0,0,0.5);line-height: 40px;color: #FFF;text-align: center;font-size: 14px; z-index: 99999999;}.featbg .single_carousel .zoom-image, .featbg .single_carousel .zoom-image a{z-index: 9999999; border: none;}.ourcarousel > .es-carousel > ul > li > ul{margin-left: 0;}.es-nav{right: 17px;top: 15px;width: 150px;}.carousel-title{margin: 0 15px;}.ourcarousel .es-nav{top: 18px;}.ourcarousel .es-nav span.es-nav-next, .ourcarousel .es-nav span.es-nav-prev{height: 30px; line-height: 30px; background: white; color: inherit; border-top: 1px solid rgba(0,0,0,.1); box-shadow: 0 1px 2px rgba(0,0,0,.1)}.no_gutter .no_gutter_class .columns, .no_gutter .team-list .columns, .no_gutter .boxes-list .columns {padding: 0px;}.fixed .single-header{    position: fixed;    width: 70%;    z-index: 999999999;    right: 0;    top: 0;}.single-div{    margin-top: 60px;}.single-header i{    height: 59px;}.embedded_videos {    margin-bottom: 30px;}.es-carousel ul li{    max-height: 500px;}.no_gutter .load-more { margin: 0; }.single-div > .post > .row > .columns{    padding: 0;}.single-div > .post > .row{    margin: 0;}#pageslide{ 	overflow-y: auto;	background:#4b4b4b;}.hover_container{    display: inline-block;    text-align: center;    position: relative;}/*--------------Carousel--------------*//* Elastislide Style */.es-nav{    z-index: 9999;     position: absolute;    top: 38px;}.elastislide{float: left;}.es-carousel{    overflow:hidden;}.es-carousel ul{    margin: 0;    display:block;}.es-carousel ul li{    float:left !important;    display:block;}.es-carousel ul li .relative{    line-height: 0;}.es-carousel ul li a{    display:block;}.es-carousel ul li a img{    display:block;    border:none;    max-height:100%;    max-width:100%;}.es-nav span{    position:absolute;    top:50%;    left:12px;    height:26px;    margin-top:-13px;    cursor:pointer;    opacity:0.8;}.es-nav span.es-nav-next{    right:12px;    left:auto;    background-position:top right;}.es-nav span:hover{    opacity:1.0;}.content-box .single-content-all-top {    margin-bottom: 30px;    margin-left: 15px;}.content-box article.post .single-content-all-top, .content-box article.post{   min-height: 100%;}.content-box.no_gutter .single-content-all-top {    margin-bottom: 0;    margin-left: 0;}.single .single-content-all-top{    padding-left: 15px;    padding-right: 15px;}.content-box > article > .single-content-all-top{    /*padding: 0 15px;*/}.content-box > article > .single-content-all-top .featimg{    margin-left: -15px;    margin-right: -15px;}.content-box > article > .single-content-all-top .excerpt{    margin-right: 15px;}.content-box > article > .single-content-all-top .twelve > .excerpt{	background: #FFE4B5;    margin-left: 15px;}.content-box.no_gutter > article > .single-content-all-top{    /*padding: 0;*/}.content-box.no_gutter > article > .single-content-all-top .featimg{    margin-left: -15px;    margin-right: -15px;}.content-box.no_gutter > article > .single-content-all-top .excerpt{    /*margin-right: 30px;*/}.content-box article.post > .row{    margin-left: 15px;}.content-box.no_gutter article.post > .row{    margin-left: 0;}        .zoom-image {    background: url(../../images/zoom.image.png) no-repeat center center;    position: absolute;    top: 42%;    right: 45%;    width: 50px;    height: 50px;    cursor: pointer;    z-index: 9999;    display: none;}.zoom-image a{    z-index: 9999; width: 50px; height: 50px;}.no_gutter .title_container{ margin: 0; padding: 0;}#small-device-nav .mini-logo {    position: absolute;    top: 0;    right: 0;}#small-device-nav .mini-logo img {    max-height: 90%;    padding-top: 1%;}#small-device-nav .mini-logo h1 {    margin-bottom: 0px;    margin-top: 0px;}.lermais{	/*float: right;	background:#F60;	padding: 5px 5px 5px 5px;	font-weight:bold;	position:relative;*/	margin-top:-8px;	margin-bottom:-5px;	margin-left:69%;}.myButton {	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;	box-shadow:inset 0px 1px 0px 0px #fff6af;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #f78a05));	background:-moz-linear-gradient(top, #ffec64 5%, #f78a05 100%);	background:-webkit-linear-gradient(top, #ffec64 5%, #f78a05 100%);	background:-o-linear-gradient(top, #ffec64 5%, #f78a05 100%);	background:-ms-linear-gradient(top, #ffec64 5%, #f78a05 100%);	background:linear-gradient(to bottom, #ffec64 5%, #f78a05 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#f78a05',GradientType=0);	background-color:#ffec64;	-moz-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #fa870d;	display:inline-block;	cursor:pointer;	color:#333333;	/*font-family:arial;*/	font-size:10px;	font-weight:bold;	padding:4px 6px;	text-decoration:none;	text-shadow:0px 1px 0px #ffee66;}.myButton:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f78a05), color-stop(1, #ffec64));	background:-moz-linear-gradient(top, #f78a05 5%, #ffec64 100%);	background:-webkit-linear-gradient(top, #f78a05 5%, #ffec64 100%);	background:-o-linear-gradient(top, #f78a05 5%, #ffec64 100%);	background:-ms-linear-gradient(top, #f78a05 5%, #ffec64 100%);	background:linear-gradient(to bottom, #f78a05 5%, #ffec64 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78a05', endColorstr='#ffec64',GradientType=0);	background-color:#FFF;}.myButton:active {	position:relative;	top:1px;}.contac{	margin-top:10%;	/* background-color: #f7941d#FC7B07;*/}.contac h5{	padding:10px 10px 10px 10px;}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 240px) and (max-width : 640px) {
    /* Styles */
    .nav-arrows{
        top: 9% !important;
    }
    .sl-slider h2{
        display: none !important;
    }
    .nav-dots{
        display: none !important;
    }
	
	article.post{
        max-width: 90%;
	}
	
	.bg-img {
			background-size: 71.5%  !important;
	}
	
}
/* iPads ----------- */
@media only screen and (min-width : 640px) and (max-width : 768px) {
    /* Styles */
    .nav-arrows{
        padding-top: 19% !important;
        left: 5%;
    }
    .sl-slider h2{
        padding-top: 25% !important;
        margin-left: 5% !important;
    }
	
	article.post{
        max-width: 90%;
	}
	
	.list_view{
        width: 90%;
        float: left;
    }
	
	.bg-img {
			background-size: 73.5%  !important;
	}
}
/* iPads (portrait) ----------- */
@media only screen and (min-width : 769px) and (max-width : 1024px){
    /* Styles */
    .nav-arrows{
        padding-top: 11.4% !important;
    }
    .sl-slider h2{
        padding-top: 16% !important;
        max-width: 440px;
        font-size: 28px;
        line-height: 57px;
    }
}
/* Notebooks ----------- */
@media only screen and (min-width : 1399px) and (max-width : 1500px) {
    /* Styles */
    .nav-arrows{
        padding-top: 12.6% !important;
    }
    .sl-slider h2{
        padding-top: 16% !important;
        max-width: 600px;
        font-size: 30px;
        line-height: 40px;
    }
	
	.bg-img {
			background-size: 79% !important;
	}
}
@media only screen and (min-width : 1289px) and (max-width : 1398px) {
    /* Styles */
    .nav-arrows{
        padding-top: 12.6% !important;
    }
    .sl-slider h2, .sl-slider span.desc {
        padding-top: 20% !important;
        max-width: 600px;
        font-size: 30px;
        line-height: 40px;
		margin: 20% 30px 30px 55%;
    }
	
	bg-img {
			background-size: 77.5%  !important;
	}
}

@media only screen and (min-width : 1025px) and (max-width : 1288px) {
    /* Styles */
    .nav-arrows{
        padding-top: 12.3% !important;
    }
    .sl-slider h2, .sl-slider span.desc {
        padding-top: 31% !important;
        max-width: 600px;
        font-size: 30px;
        line-height: 30px;
		margin: 15% 30px 30px 50%;
    }
	
	.bg-img {
		background-size: 76.5%  !important;
	}
}

@media only screen and (min-width : 320px) and (max-width : 1024px) {
    /* Styles */
    .bg-img {
        background-size: auto 100% !important;
    }
}
/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5), only screen and (max-width : 900px) {
    /* Styles */
    .nav-arrows{
        top: 80% !important;
        left: auto !important;
        right: 95px;
        display: block;
    }
    .sl-slider h2{
        display: none !important;
    }
    .nav-dots{
        display: none !important;
    }
}

/* Media Queries for custom slider */

@media screen and (max-width: 660px) {
    .demo-1 .deco {
        width: 130px;
        height: 130px;
        margin-left: -65px;
        margin-bottom: 50px;
    }

    .demo-1 [data-icon]:after {
        width: 110px;
        height: 110px;
        line-height: 110px;
        font-size: 40px;
        margin: -55px 0 0 -55px;
    }

    .demo-1 .sl-slide span.desc {
        margin-bottom: -120px;
    }

    .demo-1 .sl-slide h2 {
        line-height: 22px;
        font-size: 18px;
        margin-bottom: -40px;
        letter-spacing: 8px;
    }

    .demo-1 .sl-slide span.desc p:before {
        line-height: 10px;
        width: 40px;
        height: 40px;
        font-size: 120px;
        left: -45px;
    }

    .demo-2 .sl-slider-wrapper {
        height: 500px;
    }

    .demo-2 .sl-slider h2 {
        font-size: 36px;
    }

    .demo-2 .sl-slider span.desc {
        font-size: 16px;
    }

}

@media only screen and (max-width: 767px) {
	.searchform #searchform { float: left; margin-bottom: 10px;}
	.searchform #searchform p.button {clear: none!important;}
	.searchform #searchbox input.input:focus {width: 180px;}	
}

@media screen and (min-width:960px) {
	.vertical div.entry-meta .entry-author a { max-width: 106px;}
}
@media screen and (min-width:768px) {
	.vertical div.entry-meta .entry-author a { max-width: 66px;}
}

@media only screen and (min-width : 1024px) and (max-width : 1280px) {
    .single-div{
        height: 91%;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px) {
    .single-div{
        height: 89%;
    }
}
@media only screen and (min-width : 240px) and (max-width : 641px) {
    .single-div{
        height: 93%;
    }
} 

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 768px) {
    /* Styles */
    .single-container{
        width: 100%;
        /*right: -110%;*/
    }
    .fixed .single-header {
        width: 100% !important;
    }
    .single-close, .single-next, .single-prev{
    }

    .article-author{
        padding: 0;
    }
	.single-content-all .excerpt .emp{ width:100%}
}
/* iPads ----------- */
@media only screen and (min-width : 769px) and (max-width : 1024px) {
    /* Styles */
    .single-container{
        width: 80%;
        /*right: -90%;*/
    }
    .fixed .single-header {
        width: 80% !important;
    }
	.single-content-all .excerpt .emp{ width:100%}
}
/* Notebooks ----------- */
@media only screen and (min-width : 1025px) and (max-width : 1441px) {
    /* Styles */
    .single-container{
        width: 78%;
        /*right: -80%;*/
    }
	
    .fixed .single-header {
        width: 78% !important;
    }
	.single-content-all .excerpt .emp{ width:100%}
	
}

@media only screen and (min-width : 1445px) and (max-width : 9999px) {
    .list_view{
        width: 100%;
        float: left;
    }
    article.post{
        max-width: 100%;
    }

    .single-container article.post{
        max-width: 100%;
    }
	
	.single-container{
        width: 78%;
	 }
	 
	.fixed .single-header {
        width: 78% !important;
    }
	
    .container_width { width: 75%; }
	
	.nav-arrows{ 
		/*margin-top:9% !important;*/
        left: 5%;
    }
    .sl-slider h2{
        padding-top: 10% !important;
        /*margin-left: 75% !important;*/
    }
	.single-content-all .excerpt .emp{ width:100%}
	
	.bg-img {
			background-size: 80%  !important;
	}
}

@media only screen and (min-width : 1024px) and (max-width : 1444px) {
    .thumb_view .entry-title {
        padding-top: 15px;
    }
    .thumb_view .entry-title h4{
        font-size: 13px;
    }
    .thumb_view article div.entry-date{
        font-size: 11px;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px) {
    .thumb_view .entry-title {
        padding: 10px;
    }
    .thumb_view .entry-title h4{
        font-size: 11px;
    }
    .thumb_view article div.entry-date{
        display: none;
    }
} 

@media only screen and (min-width:1440px ) and (max-width: 1700px){
    .single-meta-details-elem .single-meta-details-title{
        width: auto;
        margin-right: 10px;
    }
    .single-meta-details-content{
        width: 100%;
    }
}

@media only screen and (min-width:760px ) and (max-width: 1440px){
    .page_meta{
        width: 30%;
    }
}

@media only screen and (max-width: 880px){
    .page_meta{
        width: 50%;
    }
}

@media only screen and (max-width: 320px) {
    .page_meta{
        width: 80%;
    }
}

@media only screen and (min-width:760px ) and (max-width: 1240px){
    .single-meta-details-elem .single-meta-details-title{
        width: 100%;
    }

    .single-meta-details-content{
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {

    .row{
        min-width: 0;
    }
    .wrapper{
        padding: 0px 0 30px 0;
    }
}
@media only screen and (max-width: 640px) {
    #nav, #collapse-menu-btn, .branding{
        display: none !important;
    } 

    .list_view .featimg{
        margin-bottom: 30px;
    }

}
@media only screen and (max-width: 768px) {
    #small-device-nav{
        display: block;
		height: 50px;
        /*min-height: 50px;*/
    }
	.mini-logo{
		display: none;
	}
    #main {
        height: 90%;
    }
	
	#main2 {
        height: 90%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 990px) {.flickr_badge_image img{ width:65px !important;height: auto !important;}}

@media only screen and (max-width: 1450px){
    #collapsed-menu-elements{
        margin-left: -8px;
    }
}

@media only screen and (max-width: 1290px){
    #collapsed-menu-elements{
        margin-left: -11px;
    }
}

@media only screen and (max-width: 1290px){
    #collapsed-menu-elements{
        margin-left: -11px;
    }
}

@media only screen and (max-width: 1140px){
    #collapsed-menu-elements{
        margin-left: -12px;
    }
}

@media only screen and (max-width: 1030px){
    #collapsed-menu-elements{
        margin-left: -13px;
    }
}

@media only screen and (max-width: 768px){
    #page-header{
        display: none;
    }

    #main{
        width: 100% !important;
    }
	#main2{
        width: 100% !important;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

}
@media only screen and (min-width: 240px) and (max-width: 479px) {}

@media screen and (max-width:768px) {
    .single-container .single-content-all{padding: 0px 15px; }
    .single-container .single-div .post-meta{margin: 30px 0px 30px 0px;}
    .single-content-all .excerpt {margin-right: 0px !important;}

}

@media only screen and (min-device-width : 240px) and (max-device-width : 748px) {
    .content-box .single-content-all-top{
        margin-left: 0;
    }
}

