@charset "utf-8";/*override logo width */
.grid6.col.logo-area {
width: 280px !important;
 height: auto;
}

.grid10 img{padding:1px;border:3px solid #ddd}
#section-two .grid10{width: 600px; float:right; padding-left:10px; padding-top: 0px;}

.img-wrap {width:400px;}

.single-img {width: 200px;}





/*override image width within a post */
.flexslider_gallery  {width: 150px !important; float: left;}
.right-content { margin-top:0px;}





.wpmem_reg,.wpmem_login{display:none;}
.gform_footer .button{padding:5px;margin-left:55px;}


.janrainContent {widh:100%; display:inline;}
.janrainContent ul li{margin:10px 0 10px 0;}

.post .content-wrap .janrainContent  ul li {padding-left:0px !important;}

#field_3_4{margin-top:20px;}
.gform_wrapper select{color:#000;}

.social-jenrain{margin-top:-27px;}

.login form label{display:inline;}

#wpmem_login,#wpmem_reg{display:none;}

.forgetmenot br,.cimy_uef_radio{display:none; visibility:hidden;}
.wideth{position:relative;}
.wideth th{width:110% !important;padding-left:30px !important;}
.wideth td{position: absolute;
left: 0px;
padding-right: 10px !important;
margin-right: 10px;}
#section-four{min-height:auto !important;}
#sections-photo img:nth-child(3){clear:both !important;}
#section-four.grid8 h2{clear:both !important;}
#sections-photo.carousel.module{min-height:300px !important;}
#sections-photo.carousel ul li{height:auto !important;}
.carousel ul{width:auto !important;}

.left-content ul li.written {
   
	display:none;
}

@media all and (max-width: 480px) and (min-width: 120px) {
    #sections-photo.carousel.module{
        float: none;
        min-height:520px !important;
    }
}

@media all and (max-width: 450px) and (min-width: 120px) {
    #sections-video.carousel.module{
        min-height:55px !important;
    }
}

@media all and (max-width: 580px) and (min-width: 120px) {
    .sub-header video{
        display:none !important;
    }
}

.grid11.col.bottom-left{min-height:300px !important}

#single #related_posts.bottom-single-related h3.rs{padding-top:20px;}
.cimy_uef_label_radio{font-weight:bold;}
.login #cimy_uef_p_field_8,.login #cimy_uef_p_field_9,.login #cimy_uef_p_field_10,.login #cimy_uef_p_field_11,.login #cimy_uef_p_field_12,.login #cimy_uef_p_field_13,.login #cimy_uef_p_field_14,.login #cimy_uef_p_field_15,.login #cimy_uef_p_field_16,.login #cimy_uef_p_field_17,.login  #cimy_uef_p_field_7{display:none;}

.iphone .video,.iphone #sections-video,.ipad .video,.ipad #sections-video {display:none !important;visibility:hidden;}
.iphone #section-four,.ipad #section-four{min-height:810px  !important;}
.iphone #sections-bottom .bottom_slider h2{width:auto !important;}
.register-note{width:920px !important;}
@media all and (max-width: 750px) and (min-width: 120px) {
    .register-note{
        width:auto !important;
    }
}

.form-table:nth-of-type(2) tr:nth-of-type(3),.form-table:nth-of-type(2) tr:nth-of-type(4),.form-table:nth-of-type(2) tr:nth-of-type(5){display:none;visibility:hidden;}
#text-17 img{display: block !important;}

#your-profile .wideth td:nth-child(3){display:none;}

#your-profile table:nth-of-type(4) tr:nth-of-type(3) td,#your-profile table:nth-of-type(4) tr:nth-of-type(4) td,#your-profile table:nth-of-type(4) tr:nth-of-type(6) td,#your-profile table:nth-of-type(4) tr:nth-of-type(5) td,#your-profile table:nth-of-type(4) tr:nth-of-type(14) td,#your-profile table:nth-of-type(4) tr:nth-of-type(19) td {display:none;width:0px !important;}


#your-profile table:nth-of-type(4) tr:nth-of-type(4) label,#your-profile table:nth-of-type(4) tr:nth-of-type(6) label,#your-profile table:nth-of-type(4) tr:nth-of-type(5) label,#your-profile table:nth-of-type(4) tr:nth-of-type(14) label,#your-profile table:nth-of-type(4) tr:nth-of-type(19) label{margin-left:-30px;font-style:italic;cursor: default;}
#your-profile table:nth-of-type(4) tr:nth-of-type(3) label{margin-left:-30px;cursor: default;white-space:nowrap;}
.byline {font-weight:900 !important; color:#8d8d8d;letter-spacing:-1px;margin:0;padding:0;}
.byline a {color:#113876;text-decoration:underline;}
.byline a:hover {text-decoration:none;}
.flex-active-slide h2{margin-top:-40px;}
#single h2.no-image{margin:0 !important;padding:0 !important;}

.wideth a{text-decoration:underline !important;font-weight:bold;color:#3b44a1;}
.wideth a:hover{text-decoration:none !important;font-weight:bold;}
#recaptcha_widget_div{height:130px  !important; overflow:hidden !important; margin-bottom: 10px !important;}
.yellowbox{background: #ffffe0;
border: #e6db55 1px solid;padding:5px;}
.yellowbox a:hover{text-decoration:underline;}
.yellowbox a{color:#3b44a1;display:block;}
#post-1855 h1,#post-1858 h1 {width:900px;}
.form-ul li {list-style:disc !important;}
.gform_footer .button{margin-left:15px !important; background: green; color: white;}
.gform_description strong{font-weight:900;font-size:16px;font-family:helvetica;}
#sections-photo .mask{min-height:600px !important;}
@media all and (max-width: 950px) and (min-width: 120px) {
    #sections-photo .mask{
        min-height:700px !important;
        max-height:700px !important;
    }
}

.toptext{margin-bottom:10px;}
#page-template.container.page-content.page-sidebar h2.no-image {width:100%;}

.gform_wrapper ul.gform_fields{margin-left:-10px !important;}

.content-wrap strong{font-family:helvetica;}

form.post-password-form{display:none;}

.sf-menu li{padding:0 15px !important;}

.clearh2{clear:both;}
.wpthumb{float: left; margin-right: 10px;margin-bottom:10px;}

.tml-user-contact-method-aim-wrap,.tml-user-contact-method-yim-wrap,.tml-user-contact-method-jabber-wrap{display:none;}

#post-973 .et_social_pin_images_outer,#post-973 .et_social_sidebar_networks,#post-973 .et_social_fadein{display:none !important;}

.bottom_slider{display:none;}
#sections-bottom{padding-bottom:60px;}

.hide-resources{display:none;}span.date-area,a.flex-active,.sf-menu li:hover,.sf-menu .current-menu-item,#section-three .thumb-wrap h2 a:hover,.btt:hover,#single .img-wrap h2 a:hover,.paginate .page-numbers.current,.paginate a.page-numbers:hover,.carousel .mask h2 a:hover,a.photo-gallery.extend:hover,a.page-link:hover,#sections-video.carousel ul li:hover .icon-eye,.blog_gallery .flex-control-paging li a:hover,.blog_gallery .flex-control-paging li a.flex-active,.bottom_slider ol.flex-control-nav.flex-control-paging li a.flex-active,#sections-bottom .bottom_slider h2 a:hover,.main_flexslider h2 a:hover,span.date-area,.main_flexslider p.date-main,.main_flexslider .flex-control-paging li a:hover,.blog_gallery .flex-control-paging li a:hover,#nav #uniform-undefined.selector:hover { background:#3b44a1 !important; } h2 a:hover,h3 a:hover,h4 a:hover,a:hover,a:focus,h2.sub-header,#section-five ul li a:hover,#single #related_posts ul li a,#single #related_posts.bottom-single-related ul li h2 a:hover,#single #related_posts.bottom-single-related ul li h2 a:hover,a.comment-reply-link,.blog-template .right-content p a,span.logo-news,#wrapper dt a,.carousel .pagination-links li.current a,#sections-bottom .bottom_slider ol.flex-control-nav.flex-control-paging li a.flex-active,.post .content-wrap ul li a,.post .content-wrap ol li a { color:#3b44a1 !important; }  #section-one.container .top_slider .flex-direction-nav .flex-next:hover,#section-one.container .top_slider .flex-direction-nav .flex-prev:hover,.flexslider_gallery .flex-direction-nav .flex-next:hover,.flexslider_gallery .flex-direction-nav .flex-prev:hover,.main_flexslider .flex-direction-nav .flex-next:hover, .main_flexslider .flex-direction-nav .flex-prev:hover,.blog_gallery .flex-direction-nav .flex-next:hover, .blog_gallery .flex-direction-nav .flex-prev:hover,.quote_flexslider .flex-direction-nav .flex-next:hover,.quote_flexslider .flex-direction-nav .flex-prev:hover,.page_gallery .flex-direction-nav .flex-next:hover,.page_gallery .flex-direction-nav .flex-prev:hover{ background-color:#3b44a1 !important; }.post [class^="icon-"]:before  { color:#343434 !important; }body  { border-top:5px solid #343434 !important; }#toppanel .panel_button  { background:#98c932 !important; }#panel  { background: #292829 !important; }#wrapper dt  { background: #ff9100 !important; }
#widget_wpmemwidget-3 .button_div input {
	font-weight: bold !important;
	font-size: 18px !important;
	width: 80px;
	text-transform: uppercase;
}
