﻿

.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}

.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: -35px;
}

.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
  line-height: 1;
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
  z-index: 10;
}



.goth-bold,.gotham-bold, nav .button, form input

 { font-family: "goth-bold", Arial; }


	section#text-7 .textwidget {
		margin-top: 18px;
	}
.media,.media-body{overflow:hidden;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media-list{padding-left:0;list-style:none}




#system .item-list {
	margin-top: 14px;
	padding: 15px;
	border: 1px solid #ddd;
	border-bottom-color: #bbb;
	border-radius: 6px;
	box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.1);
}


#system .item-list h3 { margin-top: 0; }

#system .item-list ul { margin-bottom: 0; }


.nof-positioning {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}


table.nof-positioning td {
    line-height: 0;
}
.section-about .col{float:none;width:100%;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:0;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:0;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:0;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:0;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
.col-md-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:0;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:0;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
.col-lg-pull-12{right:100%;}
.col-lg-pull-11{right:91.66666667%;}
.col-lg-pull-10{right:83.33333333%;}
.col-lg-pull-9{right:75%;}
.col-lg-pull-8{right:66.66666667%;}
.col-lg-pull-7{right:58.33333333%;}
.col-lg-pull-6{right:50%;}
.col-lg-pull-5{right:41.66666667%;}
.col-lg-pull-4{right:33.33333333%;}
.col-lg-pull-3{right:25%;}
.col-lg-pull-2{right:16.66666667%;}
.col-lg-pull-1{right:8.33333333%;}
.col-lg-pull-0{right:0;}
.col-lg-push-12{left:100%;}
.col-lg-push-11{left:91.66666667%;}
.col-lg-push-10{left:83.33333333%;}
.col-lg-push-9{left:75%;}
.col-lg-push-8{left:66.66666667%;}
.col-lg-push-7{left:58.33333333%;}
.col-lg-push-6{left:50%;}
.col-lg-push-5{left:41.66666667%;}
.col-lg-push-4{left:33.33333333%;}
.col-lg-push-3{left:25%;}
.col-lg-push-2{left:16.66666667%;}
.col-lg-push-1{left:8.33333333%;}
.col-lg-push-0{left:0;}
.col-lg-offset-12{margin-left:100%;}
.col-lg-offset-11{margin-left:91.66666667%;}
.col-lg-offset-10{margin-left:83.33333333%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-offset-8{margin-left:66.66666667%;}
.col-lg-offset-7{margin-left:58.33333333%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-offset-5{margin-left:41.66666667%;}
.col-lg-offset-4{margin-left:33.33333333%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-offset-2{margin-left:16.66666667%;}
.col-lg-offset-1{margin-left:8.33333333%;}
.col-lg-offset-0{margin-left:0;}
.col-md-7 .error-msg{width:57%;}
.header-entry .col.col-1of2{margin-left:25px;margin-right:-25px;}
.home-page .twoclick-financing .col p{max-width:470px;margin:0px auto;}
.col-entry-wide p span{color:#3f9bd4;}
.col-entry-wide.left{max-width:445px;}
.col-md-7 .form-head{margin-left:-15px;}
.vendor-homepage .header-entry .col h2{max-width:220px;}
.form .col-md-5{margin-top:28px;}
.header-entry .col p{margin-bottom:25px;font-size:16px;}
.vendor-homepage .header-entry .col p{margin:0 auto 50px;text-align:left;}
.vendor-homepage .header-entry .col .btn.btn-getstarted,.header-entry .col .btn.btn-getstarted.btn-getstarted-mobile{display:block;}
.header-entry .col~.col ul{border-left:none;}
.header-entry .col{padding:12px 11px 13px 24px!important;}
.col-1of2 .col-entry h2{padding-top:20px!important;}
.grow .col-entry{padding-left:30px!important;}
.home-page .sells-more .col{float:right;}
.home-page .twoclick-financing .col{// float: none;}
.col-entry h2{padding-top:80px!important;}
.col-entry{line-height:23px;padding:76px 34px 104px;}
.form .col-md-5 p,.form .col-md-7 p{font-family:'Proxima Nova Semibold',sans-serif;font-size:13px;letter-spacing:1px;}
.form .col-md-7 p{padding-bottom:23px;color:#abaeb3;}
.form .col-md-5 p{padding-bottom:15px;}
.form-page .col-md-7{width:100%;margin-bottom:20px;}
.col-entry h3{font-size:30px;color:#0e112f;text-align:center;}
.testimonials .col~.col{border-left:1px solid #d2d1d0;}
.testimonials .col~.col .testimonial{margin-left:35px;}
.take-terms .col{clear:both;float:none;padding:0 39px;}
.col{float:none;}
.col-1of2{width:100%;}
.col-top{float:left;}

.col-entry-wide{padding:0px 0 0;}
.col-entry-wide h2{padding:0 0 21px;font-family:'Proxima Nova Light',sans-serif;font-size:30px;color:#000;text-align:left;}
.col-entry-wide p{padding-bottom:22px;}
.col-entry-wide a{color:#3f9bd4;}
.col-entry-wide .form-account{padding-top:0;}
.col-entry-wide .form-head{padding-bottom:3px;}
.col-entry-wide .form-head h2{float:left;}
.col-entry-wide .form-actions{border:0;}
.col-entry-wide .form-account .form-body{width:100%;}
.refferal-page .col-1of2{width:46%;}
.refferal-page .col-1of2~.col-1of2 .col-entry{margin-left:40px;}
.col-entry-wide .form-account .form-actions .btn.btn-primary{width:350px;}
#updated-ref-signup .col-entry h2{padding-top:0!important;}
.col.alignright{float:right;}
.section-payment .col-md-6{float:left;font-size:13px;color:#353942;letter-spacing:1px;}
.section-payment .col-md-6:first-child{font-size:14px;color:#9b9b9b;letter-spacing:1.5px;}
.section-payment .col-md-6:last-child{font-family:"Proxima Nova Regular",sans-serif!important;font-size:14px;color:#353942;letter-spacing:1.5px;}
.section-payment .col-md-3{float:right;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-3{width:25%}


.row.featured .col-md-3 {
    padding:0px;
}





.education .col-md-3 {
    border:1px solid #ccc;
    background:#fff;
    padding: 20px 15px;
    text-align:center;
    margin:0 1%;
    width:23%;
    border-radius:3px;
    position:relative
}


.education .col-md-3 .btn {
	bottom:20px !important;
	left:0;
	right:0;
	margin:20px auto 20px;
	width:70%;
}


.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 * html .clear {height: 1%;}

.custom .format_text p {margin-bottom: 10px;}

.custom .format_text h2, .custom .format_text h3, .custom .format_text h4, .custom .format_text h5, .custom .format_text h6 {color: #613216;}

.custom .format_text h3 {margin-bottom: 0; font-weight: bold;}

.custom .format_text .to_comments .bracket, .custom .format_text .to_comments a, .custom .format_text .to_comments a span, .comments_intro p, .comments_intro span.bracket, .comments_intro span {color: #741412;}

.custom .format_text input, #commentform input, #commentform textarea {
    border-width: 0.063em;
    padding: 0.188em;
    width: auto;
	margin-left: 70px;
}

			dl#comment_list dd .format_text, dl#comment_list dd #respond { padding-right: 1.2em; }

		dl#comment_list dl dd .format_text { padding-left: 1.5em; border-width: 0 0 0 0.063em; }

.format_text h2, .format_text h3 { font-size: 1.25em; line-height: 1.2em; margin: 1.8em 0 0.6em 0; }

.format_text h4 { font-size: 1em; }

.format_text h5 { font-size: 0.813em; }

.format_text h6 { font-size: 0.813em; }



.format_text { font-size: 1.6em; line-height: 1.5em; }

	.format_text p { margin-bottom: 1.5em; }

		.format_text p.note, .format_text p.alert { padding: 0.563em 0.75em; }

	.format_text .drop_cap { font-size: 3.375em; line-height: 0.778em; padding: 0.037em 0.111em 0 0; }

	.ie6 .format_text .drop_cap { padding-right: 0.056em; }

	.format_text acronym, .format_text abbr { font-size: 0.813em; }

	.format_text code, .format_text pre { font-family: Consolas, "Andale Mono", Monaco, Courier, "Courier New", Verdana, sans-serif; }

	.format_text code { font-size: 0.938em; }

	.format_text pre { font-size: 0.75em; line-height: 1.5em; margin-bottom: 2em; padding: 0.75em 1em; }

	.format_text sub, .format_text sup { line-height: 0.75em }

	.format_text ul { margin: 0 0 1.5em 1.5em; }

	.format_text ol { margin: 0 0 1.5em 1.5em; }

		.format_text ul ul, .format_text ul ol, .format_text ol ul, .format_text ol ol { margin: 0 0 0 1.5em; }

	.format_text dl { margin-bottom: 1.5em; }

		.format_text dd { margin-bottom: 1.5em; }

	.format_text blockquote { margin: 0 0 1.5em 0.75em; padding-left: 0.75em; }

		
		.format_text blockquote.right, .format_text blockquote.left { width: 45%; font-size: 1.25em; line-height: 1.2em; }

		.format_text blockquote.right { margin: 0 0 1.2em 1.2em; }

		.format_text blockquote.left { margin: 0 1.2em 1.2em 0; }

	
	.format_text img.left, .format_text img.alignleft, .wp-caption.alignleft { margin: 0 1.5em 1.5em 0; }

	.format_text img.right, .format_text img.alignright, .wp-caption.alignright { margin: 0 0 1.5em 1.5em; }

	.format_text img.center, .format_text img.aligncenter, .wp-caption.aligncenter { margin: 0 auto 1.5em auto; }

	.format_text img.block, .format_text img.alignnone, .wp-caption.alignnone { margin: 0 auto 1.5em 0; }

	.format_text img[align="left"] { margin-right: 1.5em; margin-bottom: 1.5em; }

	.format_text img[align="right"] { margin-bottom: 1.5em; margin-left: 1.5em; }

	.format_text img[align="middle"] { margin-bottom: 1.5em; }

	.format_text img.frame, .format_text .wp-caption { padding: 0.688em; border-width: 0.063em; }

	.format_text img.stack { margin-left: 1.5em; }

	.format_text .wp-caption p { font-size: 0.875em; line-height: 1.429em; margin-bottom: 0; }

	
	.format_text .ad { margin-left: 1.5em; }

	.format_text .ad_left { margin-right: 1.5em; }


	
	.format_text .to_comments { font-size: 0.875em; line-height: 1.714em; margin-bottom: 1.714em; }

		.format_text .to_comments span { font-size: 1.714em; }

	.format_text .post_tags { font-size: 0.875em; line-height: 1.714em; margin-bottom: 1.714em; }

.format_text input, #commentform input, #commentform textarea { width: 45%; padding: 0.188em; border-width: 0.063em 0.063em 0.063em 0.063em; }

.format_text input.form_submit, #commentform .form_submit { font-size: 1.125em; padding: 0.278em 0.222em; }

.format_text h2 { font-weight: bold; }

.format_text h2.top, .format_text h3.top { margin-top: 0 !important; }



.format_text a { text-decoration: underline; }

.format_text a:hover { text-decoration: none; }

.format_text p.note { background: #f5f5f5; border: 1px solid #ddd; }

.format_text p.alert { background: #ffffa0; border: 1px solid #e5e597; }

.format_text dt { font-weight: bold; }

		.format_text blockquote.right p, .format_text blockquote.left p { margin: 0; }

	.format_text .to_comments span.bracket { color: #ccc; }

	.format_text .to_comments a { color: #666; text-decoration: none; }

	.format_text .to_comments a:hover { color: #111; text-decoration: underline; }

		dl#comment_list dl dt, dl#comment_list dl dd .format_text { border-style: solid; border-color: #ddd; }



.menu:after, #content_box:after, #sidebars:after, .format_text:after, .teasers_box:after, .prev_next:after, ul.sidebar_list:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.content .newrating  {     background: none repeat scroll 0 0 #BE3136;

    color: white;
    float: right;
    margin-right: 10px;
    margin-top: 4px;
    opacity: 0.8;
    width: 30px; -moz-border-radius: 5px; border-radius: 5px;}
.main-heading b.upper,.main-heading.first b,a.btn-main{text-transform:uppercase}
.main-heading{font-size:3.38em;font-weight:100}
.bg-style-clear .main-heading{color:#FFF}
.main-heading.first{font-size:64px;text-align:center;color:#FFF;margin-top:36%;text-shadow:1px 1px 0 #636363}
.bg-style-apps .main-heading{color:#FFF;margin-top:24%;margin-bottom:7%}
.apps-page .bg-style-white .main-heading{color:#4D4D4D;font-size:2.1em}
.bg-style-android .main-heading{color:#FFF;margin-top:24%;margin-bottom:7%;font-size:4.9em}
.android-page .bg-style-white .main-heading{font-size:3em;font-weight:100}


        #modal-dialog ~ #flow-nav {
            display: none;
        }


        #modal-dialog.visible ~ #flow-nav {
            display: block;
        }


        #modal-dialog.visible.loading ~ #flow-nav .sections {
            display: none !important;
        }

.nav ul li a {
	color: #FFF;
	text-decoration: none;
        font-weight: bold;
}

.nav ul li {
	float: left;
	line-height: 45px;
	padding: 0 2.5%;
}

  .nav li ul {
    display: none;
    position: absolute;
    top: 1em;
    left: 0;
    
    background: #570505;
    width: 205px;
  }

  .nav li:hover ul {
    display: block;
  }

  .nav li:hover ul li:hover{
    background:#000000;
  }

  .nav li ul li {
    float: none;
    line-height: 30px;
    border-bottom: 1px solid #2F0000;
    padding: 0;
  }

  .nav li ul li a {
    padding: 0 20px 0 10px;
  }

    .nav li:hover ul li ul {
      display: none;
      position: absolute;
      top: auto;
      left: 0;
      margin-top: -30px;
      margin-left: 205px;
      width: 250px;
    }

    .nav li:hover ul li:hover ul {
      display: block;
      background: #3F0000;
    }


.nav {
	clear: both;
	height: 45px;
	font-size: 10pt;
}
.blog-posts nav,.categoryFilterContent:after,.clearfix:after,.findBooks:after,.footercontainer footer,.group:after,.headercontainer header,.maincontent,.productCategoryContainer:after,.section,.shoppingCartContainer:after,.shoppingCartTopTitelContent:after,article.post:after,ul.most-comment-contain li img{clear:both}
.book-covers,.dropdown-submenu,.maincontent{position:relative}
.maincontent{width:80%;max-width:970px;margin:0 auto;padding:1em 0;color:#666;line-height:1.5em;z-index:9986}
html.lt-ie9 .maincontent{width:960px;z-index:99}
body.home .maincontent p{font-size:1.3em}
body.home .maincontent .edge-info p{font-size:1em;color:grey}


#content-inner h2.ouco{
	font-family: 'WalkwayBoldRegular';
	font-size: 28px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 2px;
}


#content-inner h2.ouco span{
	font-family: 'WalkwayBlackRegular';
	font-size: 28px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.header-minicart #minicart-error-message{text-align:center;color:red;display:none}
.header-minicart .minicart-message{display:block;padding:10px}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }
.footer_menu{margin:26px auto 14px;max-width:760px;text-align:center}
.footer_menu ul{list-style:none;text-align:center;width:100%;margin:0 auto}
.footer_menu ul li{display:inline}
.footer_menu ul li a{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#fff;font-weight:400;text-decoration:none;border-left:1px solid #fff;padding:0 5px;line-height:20px}
.footer_menu ul li a:hover{text-decoration:underline}
.footer_menu ul li:first-child{margin-left:-5px}
.footer_menu ul:first-child li:first-child a{border-left:0}



.footer-wrap {
	width: 100%;
	float: left;
	clear: both;
	display: block;
	background: #fff;
	padding: 40px 0 30px 0;
	margin-top: 15px;
}

	
	.primary-nav-wrap,
	.secondary-nav-wrap,
	#social,
	h2.schedule,
	.showcaseSearchAd,
	.schedule-toolbar,
	.footer-wrap,
	.schedule-nav-holder #left-nav-schedule,
	.schedule-nav-holder #right-nav-schedule,
	#slideshow-3 div.cycle-slide,
	a:after,
	.words,
	div.clearer
	{
		display: none !important;
		visibility: hidden !important;
		opacity: 0.0 !important;
	}
.main .offers{padding-top:0px;}
.main{padding-bottom:0px!important;}
.main.home-page{padding-bottom:31px!important;}
.main .home-page{background-color:#FFF;}
.main.faq-page{padding-bottom:60px!important;}
.signup-page .main{padding-bottom:30px;}
.main-head{padding:36px 0 37px 38px;}
.main-head .btns{float:left;}
.main-head .form-search{float:right;}
.title,.main-head .btns{display:none;}

.rt-grid-4 {width: 400px;}

.rt-grid-1:before,
.rt-grid-2:before,
.rt-grid-3:before,
.rt-grid-4:before,
.rt-grid-5:before,
.rt-grid-6:before,
.rt-grid-7:before,
.rt-grid-8:before,
.rt-grid-9:before,
.rt-grid-10:before,
.rt-grid-11:before,
.rt-grid-12:before {
  display: table;
  content: "";
  clear: both;
}

.rt-grid-1:after,
.rt-grid-2:after,
.rt-grid-3:after,
.rt-grid-4:after,
.rt-grid-5:after,
.rt-grid-6:after,
.rt-grid-7:after,
.rt-grid-8:after,
.rt-grid-9:after,
.rt-grid-10:after,
.rt-grid-11:after,
.rt-grid-12:after {
  display: table;
  content: "";
  clear: both;
}
.b-rss-link:hover .b-rss-link_text{text-decoration:underline}




.meta div.links {
  float: left;
  font-size:13px;
  color:#729e37;
}

.meta div.links a{
  color:#729e37;
}

.meta div.terms {
  float: right;
}


.meta div.terms span {
  float: left;
}


.meta div.links ul.links li {
  float: left;
  padding: 0 1em 0 0;
}


.meta div.terms ul.links li {
  float: left;
  padding: 0 0 0 1em;
}

.row.latest-post{margin-bottom:10px;padding-left:.9375em;padding-right:.9375em}

.row .list{margin:0;margin-bottom:10px}
 
.padded,.padding { padding-left: 10px; padding-right: 10px }

.padded-top,.padding-top { padding-top: 10px; padding-bottom: 10px }

.padded-bottom,.padding-bottom { padding-bottom: 10px }

.padded-left,.padding-left{ padding-right: 10px }

.padded-right,.padding-right{ padding-right: 10px }
.push-buttons .half{width:50%;display:inline-block;box-sizing:border-box}
.push-buttons .half a{text-decoration:none}
.push-buttons .half a img{display:block;margin:0 auto 4px;height:30px}
.push-buttons .half a span{display:block;text-align:center;font-family:"Brown", Arial, sans-serif;color:#000;font-size:11px}
.push-buttons .half.first{border-right:1px solid #ddd}


a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}


button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.button.button-invert:hover {
	background-color: #ff0000;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	padding: 10px 20px;
	text-transform: uppercase;
	text-decoration: none;
	width: auto;
	-webkit-appearance: none;
	border-radius: 4px;
}


button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.button.button-invert {
	background-color: #333;
	color: #fff;
	text-decoration: none;
}


.entry-content .button:hover {
	color: #fff;
}


.button {
	display: inline-block;
}


.button.button-nocaps {
	text-transform: none;
}


.button.button-bold {
	font-weight: 600;
}


.button.button-block {
	display: block;
	width: 100%;
}


.button.button-large {
	font-size: 28px;
	padding: 20px 25px;
}


.button.button-medium {
	font-size: 20px;
	padding: 10px 20px;
}


.button.button-small {
	font-size: 13px;
	padding: 8px;
}


.button.button-mini {
	font-size: 11px;
	padding: 5px 8px;
}


.home .content .cta .button {
	font-size: 36px;
	text-transform: none;
	border-radius: 4px;
}


.home-cta .button {
	font-size: 33px;
	text-align: center;
	border-radius: 4px;
	padding: 30px 30px;
	float: right;
}

	.footer-social a:hover,
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.button,
	.button.button-invert:hover,
	.footer-newsletter .gform_wrapper .gform_footer input[type=submit],
	.home-blog .cat-links a:hover,
	.home-blog .cat-links .highlight,
	.home-contact .phone  {
		background-color: #ff0000;
	}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}
.accordion .accordion-inner{padding:0;border-top:0}
 



.menu-dropdown li.level3 { line-height: 20px; }


.menu-dropdown a.level3 {
	padding-left: 12px;
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #868686;
}


.menu-dropdown a.level3:hover {	background-position: 0 -100px; }





.menu-dropdown a.current.level3 { font-weight: bold; }



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
 #grve-tags-categories, #grve-about-author, #grve-comments, #grve-comments .grve-comment-item, #grve-comments .children:before, #grve-comments .children article.comment, #grve-main-content .widget.widget_tag_cloud a, #grve-meta-social-responsive, #grve-main-content .grve-widget.grve-social li a, #grve-post-area article.grve-single-post, #respond, .grve-related-wrapper small, #respond input[type='text'], #respond textarea, .grve-blog.grve-large-media .grve-blog-item, .grve-blog.grve-small-media .grve-blog-item, .grve-newsletter-form input[type='email'], .grve-search input[type='text'], #grve-share-modal .grve-social li a, #grve-social-share-responsive ul li a, #grve-language-modal .grve-language li a, .grve-accordion-wrapper li, .grve-toggle-wrapper li, .grve-bar, .grve-pricing-table, .grve-pricing-table ul li, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content table, #grve-main-content tr, #grve-main-content td, #grve-main-content th, pre, hr, .grve-hr.grve-element, .grve-title-double-line span:before, .grve-title-double-line span:after, .grve-title-double-bottom-line span:after, #grve-main-content input, #grve-main-content input[type='text'], #grve-main-content input[type='input'], #grve-main-content input[type='password'], #grve-main-content input[type='email'], #grve-main-content input[type='number'], #grve-main-content input[type='date'], #grve-main-content input[type='url'], #grve-main-content input[type='tel'], #grve-main-content input[type='search'], .grve-search button[type='submit'], #grve-main-content textarea, #grve-main-content select, #grve-newsletter-modal input, #grve-newsletter-modal input[type='text'], #grve-newsletter-modal input[type='input'], #grve-newsletter-modal input[type='password'], #grve-newsletter-modal input[type='email'], #grve-newsletter-modal input[type='number'], #grve-newsletter-modal input[type='date'], #grve-newsletter-modal input[type='url'], #grve-newsletter-modal input[type='tel'], #grve-newsletter-modal input[type='search'], #grve-newsletter-modal textarea, #grve-newsletter-modal select, .grve-portfolio-description + ul.grve-fields, .grve-portfolio-info + .widget, .grve-related-post, .grve-carousel-wrapper .grve-post-item .grve-content, .grve-blog.grve-border-mode .grve-isotope-item-inner, .grve-blog.grve-border-mode .grve-read-more, .woocommerce .product_meta, #grve-shop-modal .cart_list.product_list_widget li, #grve-shop-modal .cart_list.product_list_widget, .grve-filter ul li, .woocommerce.widget_product_tag_cloud .tagcloud a, .woocommerce ul.products li .grve-product-item, .woocommerce-page ul.products li .grve-product-item, .woocommerce ul.products li .grve-product-item .grve-product-media, .woocommerce-page ul.products li .grve-product-item .grve-product-media, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { border-color: #e4e4e4; }

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a{font-weight:normal;border-right:none;text-align:left;color:#005782;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a:hover{font-weight:normal;border-right:none;text-align:left;color:#666;text-decoration:underline;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent{font-weight:normal;border-right:none;text-align:left;color:#005782;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent:hover{font-weight:normal;border-right:none;text-align:left;color:#666;text-decoration:underline;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;width:12em;}
.sf-menu.sf-style-default.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right;}
#footer #footer-nav ul .menu-item{display:none}
.nolink{padding:5px;font-weight:bold;}
#block-menu-secondary-menu .menu ul li,#block-menu-secondary-menu .last.expanded #block-menu-secondary-menu .nolink .no-bg{background:none repeat scroll 0 0 transparent;border:medium none;width:98%;}
.addy.nolink{font-size:13px;}

#iwd-main, #iwd-front-main, .nolink, .iwd-blockcontent table, .iwd-blockcontent li, a.iwd-blockcontent, 
.iwd-blockcontent a, .iwd-blockcontent a:link, .iwd-blockcontent a:visited, .iwd-blockcontent a:hover, 
.iwd-footer a, .iwd-footer a:link, .iwd-footer a:visited, .iwd-footer a:hover, 
.iwd-footer td, .iwd-footer th, .iwd-footer caption {
	font-size: 14px !important;
}



div#navigation {
	background: #fff;
}


	.top-widget .widget-title h3 {
		text-align: center;
	}


	.widget-title h3,
	.widget-title-home h3 {
		font-size: 14px;
		height: 13px;
		line-height: 13px;
		text-align: left;
	}


#widgets .widget-title img {
	float: right;
	height: 11px;
	position: relative;
	top: 4px;
	width: 11px;
}

.widget-title{
margin:0;padding:0px;
}

.widget-title h3,
.widget-title-home h3 {
	    color: #2c373d;
    font-size: 16px;
    line-height: 18px;
    padding-bottom: 8px;
	margin:0;
}


.widget-title a {
	border-bottom: none;
	padding: 0 !important;
}


#fullsize {
  height:100%;
	float:left;
	padding:0;
}


#fullsize .overlay{
  position: absolute;
  top: 0;
  left:  0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: none;
}


#thumbnails.mouse-scrub #fullsize {
	padding: 0 0 0 10px;
}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
 .clearfix { display: inline-block; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
#mega-places .map .cities label{font-weight:normal}
#mega-places .map .cities select{margin:0;width:280px}
.blog-content .comments-info .col-12,.row .col-12{width:50%;left:auto}
.hero-row .col-12:first-child{padding-right:.75rem}
.hero-row .col-12:last-child{padding-left:.75rem}
.blog-content .comments-info:last-child .col-12.push-1,.row:last-child .col-12.push-1{padding:0 .3125rem 0 0}
.forward-series-highlight-module .col-12{float:left;width:29.16667%}
.forward-series-highlight-module .col-12:last-child{width:70.83333%;position:relative}
.page-masthead .col-12{margin:1.875rem 0 0}
.page-masthead .col-12 .col-12{margin:0}

.header-underline {border-bottom:3px solid #bdb7a4;}



.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
  content: '';
  display: table; }


.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
  clear: both; }

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
.home .hentry.format-aside:before,
.home .hentry.category-asides:before,
#entry-author-info h2 {
    font-size: 100%;
    font-family: Open Sans;
    
    letter-spacing: .1em;
}

#main .entry-content h2 {
	border-bottom: 1px solid #ccc;
}

.entry-content,
.entry-summary {
    clear: both;
    padding: 12px 0 0 0;
}

.entry-content fieldset {
    border: 1px solid #e7e7e7;
    margin: 0 0 24px 0;
    max-width: 100%;
	padding: 5%;
}

.entry-content fieldset legend {
    background: #fff;
    color: #000;
    font-weight: bold;
    padding: 0 24px;
}

.entry-content input {
    margin: 0 0 24px 0;
}

.entry-content input.file,
.entry-content input.button {
    margin-right: 24px;
}

.entry-content label {
    color: #888;
    font-size: 12px;
}

.entry-content select {
    margin: 0 0 24px 0;
}

.entry-content sup,
.entry-content sub {
    font-size: 10px;
}

.entry-content blockquote.left {
    float: left;
    margin-left: 0;
    margin-right: 24px;
    text-align: right;
    width: 33%;
}

.entry-content blockquote.right {
    float: right;
    margin-left: 24px;
    margin-right: 0;
    text-align: left;
    width: 33%;
}




.attachment .entry-content .entry-caption {
    font-size: 140%;
    margin-top: 24px;
}

.attachment .entry-content .nav-previous a:before {
    content: '\2190\00a0';
}

.attachment .entry-content .nav-next a:after {
    content: '\00a0\2192';
}

    .entry-content {
        font-size: 12pt;
        line-height: 1.5em;
    }

h1, h2, h3, h4, h5, .logo h1, .logo h1 a {
	color:#fff;
}

.logo {
	float:left;
	min-height:20px;
	margin:0;
	line-height:0;
	margin-bottom:30px;
}

.logo h1, .logo h1 a {
	margin:0; 
	text-decoration:none;
}

.front #block-views-home_tweets-block .views-row {
	padding: 4px 0;
}

.front #block-views-video_library-block_1 .views-row {
	margin-bottom: 10px;
	overflow: hidden;
}



.path-news #block-views-articles-block_2 .views-row {
	padding: 5px 0;
	overflow: hidden;
}



.bx-wrapper ul.kiwi-logo-carousel.align-top li div.helper { width:100%; height:100%; display:table-cell; vertical-align:top; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-center li div.helper { width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-bottom li div.helper { height:100%; display:table-cell; vertical-align:bottom; text-align:center; }

	#copyright nav .menu {
		float: none;
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}

	#copyright nav .menu li {
		float: none;
	}

	#copyright nav .menu li:first-child {
		border-top-width: 0;
	}
nav .menu li {font-size: 18px;}
nav .menu ul ul li:first-child:after {border-right-color: #5df47b;}
#top-bar .menu li {border-left-color: #f7f7f7; border-right-color: #f7f7f7;}
#header-section .header-menu .menu li, #mini-header .header-right nav .menu li {border-left-color: #1a1e1a;}
nav .menu ul.sub-menu {background-color: #FFFFFF;}
nav .menu ul.sub-menu li {border-bottom-color: #f0f0f0;border-bottom-style: solid;}
.shopping-bag:before, nav .menu ul.sub-menu li:first-child:before {border-bottom-color: #ffffff;}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }


.bullet {
  list-style-type: none;
  margin-left: 0.5rem;
  padding-left: 1rem;
  text-indent: -1.25rem; }

  .bullet:before {
    color: #2B84C6;
    content: "•";
    font-size: 24px;
    line-height: 0;
    padding-right: 0.7rem;
    position: relative;
    top: 3px; }


.bullet--orange:before {
  color: #f05a22; }


.bullet--red:before {
  color: #f05a22; }


.bullet--green:before {
  color: #37B449; }


.bullet--blue:before {
  color: #2B84C6; }


.bullet--checkmark {
  margin-left: -0.75rem;
  text-indent: -1.75rem; }

  .bullet--checkmark:before {
    color: #37B449;
    content: "\e609";
    font-family: "radius-icons";
    font-size: 16px; }
#mobile-nav .mobile-menu.cart img{width:18px}
#mobile-nav .mobile-menu-label{color:#fff}


.main_content_block {
	margin-top:3px;
}


.widget .textwidget {
	padding:9px;
	}


#sidebar-bottom .widget .textwidget {
	padding: 6px;
	}


#footer-widgets .widget .textwidget {
	padding:0
	}


.widget.catposts .textwidget {
	padding:0;
	}


#alt-home-bottom .widget .textwidget {
	padding:0
	}


.footer-bottom {
	position:relative;
	z-index:1;
	background:#333;
	height:45px;
	line-height:41px;
	color: #ccc;
}

	.footer-bottom .container{border-top: 4px solid #46AEBE;}

	.footer-bottom .social-icons{
		float:right;
		margin:9px 0 0;
		line-height:0;
	}

	.footer-bottom .social-icons img{width:25px; height:25px;}

	.footer-bottom a{color: #ccc;}

	.footer-bottom a:hover{color: #FFF;}
#usersite-container .zoogle-music-player .player .track .action,#usersite-container .zoogle-music-player .player .track .share,#usersite-container .zoogle-music-player .player .track .share-contents{display:none}
#main-navigation ul.menu li a{color:white;}
#main-navigation ul.menu li li a{color:black;}
#main-navigation ul.menu li li li a{color:black;}
ul.menu{margin:0;padding:0;}
ul.menu li{list-style-position:inside;padding:15px 0 15px 0;margin:0;border-bottom:1px dashed #ddd;}
ul.menu li a{color:#999;font-size:14px;line-height:150%;display:inline-block;}
ul.menu li a:hover,ul.menu li a.active{text-decoration:none;}
ul.menu li.leaf{list-style-image:none;color:#444;}
ul.menu li.expanded{border-bottom:none;padding-bottom:0;}
ul.menu li.expanded ul{padding-left:25px;border-top:1px dashed #ddd;margin-top:15px;}
#header ul.menu,#subfooter ul.menu,#top-content ul.menu,#bottom-content ul.menu{text-align:center;}
#header-top ul.menu li,#header ul.menu li,#main-navigation ul.menu li,#top-content ul.menu li,#subfooter ul.menu li,#bottom-content ul.menu li{display:inline-block;background:none;list-style-type:none;border:none;padding:0;}
#header ul.menu li a,#top-content ul.menu li a,#bottom-content ul.menu li a{padding:15px 20px;}
#header-top ul.menu ul,#header ul.menu ul,#main-navigation ul.menu ul,#top-content ul.menu ul,#subfooter ul.menu ul,#bottom-content ul.menu ul{display:none;}
#header-top ul.menu li a{font-size:13px;text-transform:capitalize;padding:16px 20px 16px;}
#main-navigation ul.menu ul li a,#header-top ul.menu ul li a{padding:15px 20px;text-transform:capitalize;font-weight:400;font-size:13px;border:1px solid #eaeaea;border-top:none;line-height:150%;}
#subfooter ul.menu li a{padding:0 20px 15px 20px;display:block;}
#pre-header ul.menu li a.active,#pre-header ul.menu li a:hover,#bottom-content ul.menu li a.active,#bottom-content ul.menu li a:hover{color:#fafafa}
#pre-header ul.menu li a{border-bottom:1px dashed #444444;}
#toolbar ul.menu{width:auto;}
#toolbar ul.menu li{background:none;}
a,a:hover,a:focus,ul.menu li a.active,ul.menu li a:hover,#forum thead a:hover,#block-node-recent .node-title a:hover{color:#1e531d;}
td.menu-disabled{background:#ccc;}

 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }

#newsletter_signup .form-lead {padding-top:8px;font-size:12px;line-height:18px;font-weight:normal;}

	
	.mobile-menu-design-modern #header .avada-row,
	.mobile-menu-design-modern #side-header .side-header-wrapper{ display: table; width: 100%; direction: ltr; }

	
	.mobile-logo-pos-right.mobile-menu-design-modern #header .avada-row,
	.mobile-logo-pos-right.mobile-menu-design-modern #side-header .side-header-wrapper{ direction: rtl; }

.avada-row {
  margin: 0 auto;
  max-width: 940px;
}

.avada-row:after {
  content: "";
  display: block;
  clear: both;
}

.fullwidth-box.video-background .avada-row {
  position: relative;
  z-index: 10;
}

.fullwidth-box.faded-background .avada-row {
  position: relative;
  z-index: 10;
}

.hundred-percent-fullwidth .avada-row {
  max-width: none !important;
}



#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:1170px; }


body.side-header-left #slidingbar .avada-row,
body.side-header-right #slidingbar .avada-row{max-width: none;}


.pt5 {
	padding-top:5px;
}
.ht45 {	height: 45px;	vertical-align: middle;}

  





    #container1, #container2, #container3, #container4, #container5, #container6 {
      font-size:13px;
        }

    #container1, #container2, #container3{
      width: 33.3%;
      float: left;
    }
.homeinstitutiondescription{display:none;}
img.thumb_new_videos{float:right;margin-left:5px;margin-top:6px;}
.inner{width:1225px;margin:0 auto;}
.inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.inner.home-content{padding-bottom:110px !important;}
html.responsive body #content .left-column .box .inner-small, html.responsive body #content .left-column .box .inner-big{width:100%;}
html.responsive body #content .left-column .box .inner-small img, html.responsive body #content .left-column .box .inner-big img{width:100%;}
html.responsive body #content .left-column .box .inner-small.right h2, html.responsive body #content .left-column .box .inner-small.right p, html.responsive body #content .left-column .box .inner-big.right h2, html.responsive body #content .left-column .box .inner-big.right p{display:none;}
html.responsive body #content .left-column .box .inner-small .arrow-title, html.responsive body #content .left-column .box .inner-small ul, html.responsive body #content .left-column .box .inner-big .arrow-title, html.responsive body #content .left-column .box .inner-big ul{display:none;}
html.responsive body #content .left-column .box .inner-small .slab-topic .icon, html.responsive body #content .left-column .box .inner-big .slab-topic .icon{display:none;}
html.responsive body #content .left-column .box .inner-small .slab-topic h2, html.responsive body #content .left-column .box .inner-big .slab-topic h2{margin:-10px 0px 0px -70px;display:block;width:60%;}
html.responsive body #content .left-column .box .inner-small .slab-topic .more, html.responsive body #content .left-column .box .inner-big .slab-topic .more{margin-left:-70px;}
html.responsive body #content .left-column .box .inner-small .slab-topic.no-icon h2, html.responsive body #content .left-column .box .inner-big .slab-topic.no-icon h2{margin-left:0;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-lg-8 {
    width: 66.66666667%;
  }
.footer-social{margin-bottom:24px;margin-bottom:1.71429rem}
.footer-social li{margin-bottom:12px;margin-bottom:0.85714rem;width:33%}
.footer-social a{display:inline-block;height:48px;height:3.42857rem;width:48px;width:3.42857rem}
.footer-social a:hover{opacity:.7}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}

.home .instaModal .clear,
body#instagram .instaModal .clear{
	clear: both;
}

.news_border {
	border-left:1px solid #89ccff;
	border-right:1px solid #89ccff;
	padding:0 10px 0 20px;
	}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-5{width:41.66667%}

	
nav#main-nav .nav-bg {
	background: #000;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.95; 
	
	-webkit-backface-visibility: hidden;							
	backface-visibility: hidden;									
	}

	
	
	div.copyright-left, div.copyright-right{ float: none; text-align: center; margin: 0px; }

div.copyright-left{ float: left; line-height: 1.9; margin-left: 10px; }


.article-election-2016 .article-body h2 a { text-decoration: none; display: inline-block; font-size: 20px; color: #4694bb; font-weight: 700; }

.article-election-2016 .article-body h2 a:hover { color: #696969; }

.article-election-2016 .article-body h2 { margin: 0; }


.article-election-2016 .article-body ul { margin-bottom: 26px; margin-top: 14px; }

.article-election-2016 .article-body ul li { border-bottom: 1px solid #98999b; padding-bottom: 3px; }

.article-election-2016 .article-body ul li:last-child { padding-top: 6px; padding-bottom: 4px; }

.article-election-2016 .article-body ul li a { display: inline-block; text-decoration: none; font-size: 16px; padding: 4px 0; }

.article-election-2016 .article-body ul li a:hover { color: #696969; }


.article-election-2016-mobile .article-body h2 a { text-decoration: none; display: inline-block; font-size: 20px; color: #4694bb; font-weight: 700; }

.article-election-2016-mobile .article-body h2 { margin: 0; display: none; }


.article-election-2016-mobile .article-body ul { margin-bottom: 0px; }

.article-election-2016-mobile .article-body ul li { border-bottom: 1px solid #98999b; }

.article-election-2016-mobile .article-body ul li a { display: inline-block; text-decoration: none; font-size: 14px; padding: 10px 9px; padding-bottom: 10px; line-height: 1.2; }

.article-election-2016-mobile .article-body ul li a:hover { color: #696969; }


.article-video-of-day .article-body h2 a { text-decoration: none; display: inline-block; font-size: 20px; color: #4694bb; font-weight: 700; }

.article-video-of-day .article-body h2 a:hover { color: #696969; }

.article-video-of-day .article-body h2 { margin: 0; }


.article-video-of-day .article-body ul { margin-bottom: 26px; margin-top: 14px; }

.article-video-of-day .article-body ul li { border-bottom: 1px solid #98999b; padding-bottom: 3px; }

.article-video-of-day .article-body ul li:last-child { padding-top: 6px; padding-bottom: 4px; }

.article-video-of-day .article-body ul li a { display: inline-block; text-decoration: none; font-size: 16px; padding: 4px 0; }

.article-video-of-day .article-body ul li a:hover { color: #696969; }


.article-video-of-day-mobile .article-body h2 a { text-decoration: none; display: inline-block; font-size: 20px; color: #4694bb; font-weight: 700; }

.article-video-of-day-mobile .article-body img { width: 100%; }
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-help .block{overflow:hidden}
.region-header-right,.region-header-right a{color:#ffffff;}
.region-status-first,.region-status-second,.region-status-third{background:#eeeeee;border-radius:5px;min-height:225px;overflow:hidden;}
.region-sidebar-first .block{margin-bottom:5%;}
.region-sidebar-first .block h2{font-size:18px;margin:5px 0px;padding:12px;letter-spacing:1px;text-transform:capitalize;background:#eeeeee;box-shadow:0px 8px 10px -8px #999;}
.region-sidebar-first .block .content{margin:-3px 5px 0 5px;}
.region-sidebar-first ul.menu.nav li a{border-bottom:1px solid #eee;}
.region-sidebar-second .block{margin-bottom:5%;}
.region-sidebar-second .block h2{font-size:18px;margin:5px 0px;padding:12px;letter-spacing:1px;text-transform:capitalize;background:#eeeeee;box-shadow:0px 8px 10px -8px #999;}
.region-sidebar-second .block .content{margin:-3px 5px 0 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#ffffff;}
.region-sidebar-first .item-list ul,.region-sidebar-second .item-list ul{margin:5px 0 0 0;padding:0;background:none;list-style:none;}
.region-content-front h2.block-title{color:rgb(34,46,54);font-size:16px;margin:2% 0 1% 0;font-weight:bold;padding:12px;background:#eee;border-radius:5px;box-shadow:0px 8px 10px -8px #999;}
.region-footer-first,.region-footer-third{background:#333333;border-radius:20px;padding:7%;box-shadow:inset 0px 0px 25px -10px #111111;border:1px solid #222222;min-height:250px;margin-top:5%;}
.region-footer-second{margin:18% 0 0 0;}
.region-footer{text-align:center;}
.region-footer-first{margin-top:12%;}


#splash {
  width:100%;
  height:100%;
  min-height:600px;
  position:relative;
  z-index:0;
  overflow:hidden;
}

#splash:after{
	content:'';
	position:absolute;
	z-index:99;
	bottom:0;
	width:100%;
	height:442px;
	background-image: url(data:image/png;base64,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);
	background-repeat:repeat-x;
}

#splash img#logo {
	display:block;
	position:relative;
	z-index:2;
	margin-top:72px;
}

	#splash #menu-shortcuts { height:280px;}

	#splash #menu-shortcuts p a { font-size:42px; padding-bottom:4px; }

#splash #bg {
  z-index:1;
  background:#eee none no-repeat center bottom;
  background-size:cover;
  height:925px;
  width:100%;
  position:absolute;
  z-index:0;
  width: 110%; height: 110%; top: -5%; left: -5%;
}




#cff .cff-author{
  float: left;
  clear: both;
  margin: 0 0 15px 0;
  padding: 0;
  line-height: 1.2;
  width: 100%;
}

#cff .cff-author a{
  float: left;
  display: block;
  
  min-width: 100%\9;
}

#cff .cff-author-img{
  float: left;
  width: 40px;
  margin: 0 0 0 -100% !important;
}

#cff .cff-author img{
  float: left;
}

#cff .cff-author .cff-author-text span{
  display: table-cell;
  vertical-align: middle;
  height: 40px;
  margin: 0;
  font-weight: bold;

  
  padding-left: 50px;
  float: none;
}



#cff .cff-author .cff-author-text{
  float: left;
  width: 100%;
}

#cff .cff-author .cff-author-text *{
  float: left;
  clear: both;
  width: auto;
  margin: 0 0 0 50px;
  font-weight: bold;
}

#cff .cff-author .cff-date{
  color: #9197a3;
  font-weight: normal;
  margin-top: 0px;
}

#cff .cff-author .cff-page-name.cff-author-date{
  float: left;
  padding: 2px 0 0 0;
}


.main-navigation-subtitle {
  position: absolute;
  top: -14px;
  left: 12px;
  color: #9ec7ea;
  font-weight: normal;
  font-size: 0.9em;
  width: 100%;
}

.item_title {
	font-weight:bold;
}

.slider-item-meta {color: #fff; font-size: 10px; margin-bottom: 3px;}

.slider-item-meta a {color: #fff;}

.slider-item-meta a:hover {text-decoration: underline;}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}
 
.aom_sl {font-weight:bold; text-align:left; margin-top:10px;}


#navlist li
{
	display: inline;
	list-style-type: none;
}

#navlist li a {
	color: #213568;
	width: 110px;
	margin: 0;
	text-align: left;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B7BABC;
	letter-spacing: .1em;
	padding-right: 8px;
	font-size: 16px;
}


#navlist li a:hover 
{
	color: #B7BABC;
	text-decoration: none;
}

#navlist li .active 
{
	color: #000;
	
}

#navlist li .farRight 
{
	border-right-width: 0px;
	padding-right: 0px;
}


#navlist li .farRightActive {
	color: #000;
	border-right-width: 0px;
	padding-right: 0px;
}
#cff .cff-text-link{float:left;clear:none;width:72%;margin-left:3%;padding:0 0 5px 0;}
#cff .cff-text-link.cff-no-image{width:100%;margin-left:0;}

.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

  .vc_col-sm-8 {
    width: 66.66666667%;
  }
.vc_col-sm-8 .mk-lcd-slideshow{margin:0 auto 70px}
.vc_col-sm-8 .mk-lcd-slideshow .flex-direction-nav a{margin-top:-48px}
.vc_col-sm-6 .vc_col-sm-4 .mk-lcd-slideshow,.vc_col-sm-6 .vc_col-sm-8 .mk-lcd-slideshow{margin:0 auto 40px}
