﻿

.modal-open {
  overflow: hidden;
}


.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: auto;
  overflow-y: scroll;
}


.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
     -moz-transition: -moz-transform 0.3s ease-out;
       -o-transition: -o-transform 0.3s ease-out;
          transition: transform 0.3s ease-out;
}


.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}


.modal-dialog {
  position: relative;
  z-index: 1050;
  width: auto;
  margin: 10px;
}


.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
}


.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
  background-color: #000000;
}


.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}


.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}


.modal-header {
  min-height: 16.428571429px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}


.modal-header .close {
  margin-top: -2px;
}


.modal-title {
  margin: 0;
  line-height: 1.428571429;
}


.modal-body {
  position: relative;
  padding: 20px;
}


.modal-footer {
  padding: 19px 20px 20px;
  margin-top: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}


.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}


.modal-footer:after {
  clear: both;
}


.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;
}

	.social-icons {
		padding-top: 0.5em;
	}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
ul.links li,.block ul{background-image:none;padding:0;}
.block{border-width:0;border-radius:0;margin:0;padding:0;}
.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em;}
.block-simplenews .issues-list .newsletter-created{display:none;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}

#site-description { display:none; }
hr.menu{margin:0}
.cpToolbar .menu input[type="checkbox"]{top:9px}
.cpToolbar .menu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:2px 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3);left:0;margin-top:-1px;position:absolute;top:102%;z-index:2}
.cpToolbar .dropdown .menu{min-width:100%;max-width:400px}
.cpToolbar .menu.flip{left:auto;right:0}
.cpToolbar .menu.mega{margin-top:1 px;padding:8px 12px;right:0}
.cpToolbar .dropdown .menu.flip{left:auto;right:0}
.cpToolbar.user .nav .notifications .menu li:first-child{border:none}
.cpToolbar.noSocial div.menu.moreInfo{width:580px}
.cpToolbar.admin .dropdown .menu a:hover,.cpToolbar.admin .dropdown .menu a:focus,.cpToolbar.admin .dropdown .menu a:active{background-color:#d8e7f4}
#header .logo-main-wrap{position:fixed;left:0;right:0;top:0;z-index:15;zoom:1;background:#fff}
#header .logo-main-wrap:before,#header .logo-main-wrap::after{content:"";display:table}
#header .logo-main-wrap::after{clear:both}
.mobile #header .logo-main-wrap{left:0;right:0;top:0;padding-top:80px}
.list-divided .list-group__item,.list-divided .list-divided__item{border-bottom:1px dotted black;vertical-align:middle}
.list-divided--table .list-divided__item{display:table-row}
#main .view-blog .view-content{width:645px;padding-right:10px;border-right:1px dotted #84A1AF;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header,.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-content{display:table-cell;vertical-align:top;width:100%;}
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
#block-views-splash-page-banner-view-block .view-content{margin:-10px 0px 0px 0px;height:354px;}
.view-id-video_display.view-display-id-page_1 .view-content,.view-id-video_display.view-display-id-block_2 .view-content{display:table;width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content h3{display:table;width:100%;margin-top:20px;padding-top:15px;padding-bottom:10px;border-top:1px dotted #555;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-content{width:100% !important;border-right:none !important;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}


.tagiaktualnosci span a{
    color: #808080;
    text-decoration: underline;
}



.mobile-only {display: none}


.wp-table-reloaded-id-25 td.column-3 {
    									background: none repeat scroll 0 0 #fff !important;
									 }

									 
.wp-table-reloaded-id-25 .column-3   {
   									    width: 147px;
   									    width: 127px;
								     }

 	.preloader .spinner {
 	    height: 30px;
 	    left: 50%;
 	    margin-left: -15px;
 	    margin-top: -15px;
 	    position: relative;
 	    top: 50%;
 	    width: 30px;
 	}

	
	header.header .logo-image, header.header .logo-default {margin-top: -25px; height: 115px;}

	header.header .logo-image a img, header.header .logo-default a img{width: 85%;height: 85%;}

	
	header.header .logo {width: 100%; height: 120px; margin:0; float:left;}
 
header.header .logo-image,
header.header .logo-default { width: 300px; height: 190px; margin: -50px 0 0; padding: 0; text-align: center; }

header.header .logo-image h1,
header.header .logo-default h1 { display: block; padding: 0; margin: 0; }

header.header .logo-image a,
header.header .logo-default a { display: block; margin: 0; padding: 0; background-color: transparent; background-image: none; }


.btn .glyphicons,
.btn .halflings,
.btn .filetypes,
.btn .social{
	margin-right:.3em;
}

.dropdown-menu li .glyphicons,
.dropdown-menu li .halflings,
.dropdown-menu li .filetypes,
.dropdown-menu li .social{
	margin-right:.3em;
}

.list-group .list-group-item .glyphicons,
.list-group .list-group-item .halflings,
.list-group .list-group-item .filetypes,
.list-group .list-group-item .social{
	margin-right:.5em;
}
.social{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Social';font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.social.x05{font-size:12px}
.social.x2{font-size:48px}
.social.x3{font-size:72px}
.social.x4{font-size:96px}
.social.x5{font-size:120px}
.social.light:before{color:#f2f2f2}
.social.drop:before{text-shadow:-1px 1px 3px rgba(0,0,0,0.3)}
.social.flip{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
.social.flipv{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}
.social.rotate90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.social.rotate180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.social.rotate270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.social-pinterest:before{content:"\E001"}
.social-dropbox:before{content:"\E002"}
.social-google-plus:before{content:"\E003"}
.social-jolicloud:before{content:"\E004"}
.social-yahoo:before{content:"\E005"}
.social-blogger:before{content:"\E006"}
.social-picasa:before{content:"\E007"}
.social-amazon:before{content:"\E008"}
.social-tumblr:before{content:"\E009"}
.social-wordpress:before{content:"\E010"}
.social-instapaper:before{content:"\E011"}
.social-evernote:before{content:"\E012"}
.social-xing:before{content:"\E013"}
.social-zootool:before{content:"\E014"}
.social-dribbble:before{content:"\E015"}
.social-deviantart:before{content:"\E016"}
.social-read-it-later:before{content:"\E017"}
.social-linked-in:before{content:"\E018"}
.social-forrst:before{content:"\E019"}
.social-pinboard:before{content:"\E020"}
.social-behance:before{content:"\E021"}
.social-github:before{content:"\E022"}
.social-youtube:before{content:"\E023"}
.social-skitch:before{content:"\E024"}
.social-foursquare:before{content:"\E025"}
.social-quora:before{content:"\E026"}
.social-badoo:before{content:"\E027"}
.social-spotify:before{content:"\E028"}
.social-stumbleupon:before{content:"\E029"}
.social-readability:before{content:"\E030"}
.social-facebook:before{content:"\E031"}
.social-twitter:before{content:"\E032"}
.social-instagram:before{content:"\E033"}
.social-posterous-spaces:before{content:"\E034"}
.social-vimeo:before{content:"\E035"}
.social-flickr:before{content:"\E036"}
.social-last-fm:before{content:"\E037"}
.social-rss:before{content:"\E038"}
.social-skype:before{content:"\E039"}
.social-e-mail:before{content:"\E040"}
.social-vine:before{content:"\E041"}
.social-myspace:before{content:"\E042"}
.social-goodreads:before{content:"\E043"}
.social-apple:before{content:"\F8FF"}
.social-windows:before{content:"\E045"}
.social-yelp:before{content:"\E046"}
.social-playstation:before{content:"\E047"}
.social-xbox:before{content:"\E048"}
.social-android:before{content:"\E049"}
.social-ios:before{content:"\E050"}
.social-wikipedia:before{content:"\E051"}
.social-pocket:before{content:"\E052"}
.social-steam:before{content:"\E053"}
.social-souncloud:before{content:"\E054"}
.social-slideshare:before{content:"\E055"}
.social-netflix:before{content:"\E056"}
.social-paypal:before{content:"\E057"}
.social-google-drive:before{content:"\E058"}
.social-linux-foundation:before{content:"\E059"}
.social-ebay:before{content:"\E060"}


.social-icon {
    
    float: right;
    margin: 0 0 5px 5px;
    font-size:16px;
    color:#bbb;
    z-index:2000;
}


.share-links .social-icon {
    margin-left:0;
    float:none;
}

.share-links .social-icon .social,
.share-links .social-icon .glyphicons{
    vertical-align: middle;
    top:0;
}

.share-links .social-icon.facebook {
    color:#526da5;
}

.share-links .social-icon.twitter {
    color:#09b5f2;
}

.share-links .social-icon.linkedin {
    color:#4999bd;
}

.share-links .social-icon.email {
    color:#c2c2c2;
}

	table#table_products tr#table_blocks_social_news {
		
	}

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}
.page-secretariat-members .page-block .row{margin:0}
.people-contacts .contact-item.row{padding:11px 10px 8px 10px;margin:0}
.region-sidebar-second.row{margin-right:-10px}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
 
.aom_st2 {font-size:smaller; font-weight:bold;}
.men__nav-cont{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1320px;padding:0 20px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.tve_image{border-radius:0;box-shadow:none}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.tve_image.tve_brdr_none{border-style:none !important}
.tve_image.tve_brdr_dotted{border-style:dotted !important}
.tve_image.tve_brdr_dashed{border-style:dashed !important}
.tve_image.tve_brdr_solid{border-style:solid !important}
.tve_image.tve_brdr_double{border-style:double !important}
.tve_image.tve_brdr_groove{border-style:groove !important}
.tve_image.tve_brdr_ridge{border-style:ridge !important}
.tve_image.tve_brdr_inset{border-style:inset !important}
.tve_image.tve_brdr_outset{border-style:outset !important}
.tve_flt .tve_image.tve_black{border-color:#101010}
.tve_flt .tve_image.tve_blue{border-color:#3E68B2}
.tve_flt .tve_image.tve_green{border-color:#34AE44}
.tve_flt .tve_image.tve_orange{border-color:#E25C1B}
.tve_flt .tve_image.tve_purple{border-color:#8656C1}
.tve_flt .tve_image.tve_red{border-color:#CE271B}
.tve_flt .tve_image.tve_teal{border-color:#387D71}
.tve_flt .tve_image.tve_white{border-color:#D8D8D8}

#menu-main li {
	float: none;
}

#menu-main li a:hover {
    background: none;
}

#menu-main li a:hover .menu-text {
    color: #9ba8b0;
}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}

[class*="navigation"] .nav-previous {
	float: left;
	width: 50%;
}

[class*="navigation"] .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

    .sidechunk .headline a {text-decoration: none;}

    .sidechunk .headline img {float: right; padding: 1px .1em;}

      #skycolumn li.headline, .sidechunk .headline {
        font-family: Helvetica;
        font-size: 13px;
        font-weight: bold;
        text-shadow: 0px 1px 0px #fff;
        margin-bottom: 5px;
        padding: 4px 7px;
        color: #004577;
        text-transform: uppercase;
        background-color: #CFDBE6;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        text-align: left;
      }
#view-id-academic-affairs-staff-items .views-row{*zoom:1;border-top:1px solid #cdc9c5;margin-bottom:32px;margin-bottom:2rem;padding-top:32px;padding-top:2rem;}
#view-id-academic-affairs-staff-items .views-row:before,#view-id-academic-affairs-staff-items .views-row:after{display:table;content:"";line-height:0;}
#view-id-academic-affairs-staff-items .views-row:after{clear:both;}
#view-id-academic-affairs-staff-items .views-row .profile-photo{float:left;margin:0 32px 16px 0;margin:0 2rem 1rem 0;}
#view-id-academic-affairs-staff-items .views-row .profile-description{margin-top:8px;margin-top:0.5rem;}
.view-deans-of-the-college.view-display-id-page .views-row{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;font-size:16px;font-size:1rem;padding:16px;padding:1rem;width:50%;}
.lt-ie9 .view-deans-of-the-college.view-display-id-page .views-row{width:33.33%;}
.modal-scholar .views-row{width:auto !important;}
.modal-scholar .views-row .views-field-title{border-bottom:1px #cdc9c5 solid;font-size:28px !important;font-size:1.75rem !important;line-height:40px;line-height:2.5rem;}
.modal-scholar .views-row .views-field-field-description{line-height:24px;line-height:1.5rem;}
.view-columbia-college-stories.view-display-id-page .views-row{clear:left;padding-top:40px;padding-top:2.5rem;}
#block-views-news-block-fellowship-news .views-row,#block-views-news-block-parents-news .views-row,#block-views-news-block-college-news .views-row{display:block;margin:0;}
#block-views-news-block-fellowship-news .views-row + .views-row,#block-views-news-block-parents-news .views-row + .views-row,#block-views-news-block-college-news .views-row + .views-row{padding:16px 0 0 0;padding:1rem 0 0 0;}
.view-news.view-display-id-page_news .views-row + .views-row,.view-news.view-display-id-archive_page .views-row + .views-row{padding-top:24px;padding-top:1.5rem;}
#block-views-features-player-block-3 .views-row{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;padding:0 1rem;white-space:normal;text-indent:0;}
.lt-ie9 #block-views-features-player-block-3 .views-row{width:33.33%;}
#block-views-features-player-block-3 .views-row img{display:block;height:auto;width:100%;}
#block-views-features-player-block-3 .views-row .views-field-field-more-link a{border-bottom:1px solid #cfe3f6;border-bottom:1px solid rgba(65,143,222,0.25);font-family:Roboto,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase;}
#block-views-features-player-block-3 .views-row .views-field-field-more-link a:visited{text-decoration:none;border-bottom:1px solid #cedae6;border-bottom:1px solid rgba(59,108,157,0.25);}
#block-views-features-player-block-3 .views-row .views-field-field-more-link a:hover,#block-views-features-player-block-3 .views-row .views-field-field-more-link a:active{text-decoration:none;border-bottom:1px solid #ad924f;}
#block-views-features-player-block-3 .views-row .views-field-field-more-link a:after{border-bottom:none !important;content:"\f105";font-family:FontAwesome;margin-left:0.25em;}
.view-testimonials.view-display-id-parent_testimonials_page .views-row{border:1px #cdc9c5 solid;display:block;margin:0;padding:16px;padding:1rem;}
.view-testimonials.view-display-id-parent_testimonials_page .views-row + .views-row{margin-top:24px;margin-top:1.5rem;}
.view-testimonials.view-display-id-parent_testimonials_block .views-row{background-color:#eeedeb;display:block;font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;margin:0;padding:16px;padding:1rem;}

li.navtopic, .menuitem { float: left; margin: 0; padding: 0; font-size: 10px; line-height: 1; }

.navtopic .sub { position: absolute; top: 45px; left: -1px; z-index: 1; float: left; display: none; padding: 10px; width: 742px !important; border: 1px solid #666; border-width: 0 1px 1px; background: #45484d; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #45484d), color-stop(100%, #000000)); background: -webkit-linear-gradient(top, #45484d, #000000); background: -moz-linear-gradient(top, #45484d, #000000); background: -o-linear-gradient(top, #45484d, #000000); background: linear-gradient(top, #45484d, #000000); -webkit-box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); -moz-box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); box-shadow: 0, 8px, 12px, rgba(0, 0, 0, 0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0); }

.navtopic li { margin: 0 15px 0 0; line-height: 1.1; }

  ul#nav li.navtopic a { margin: 0; padding: 10px; font-size: 10px; }

  .navtopic a { padding: 13px 10px; color: #666; }



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
 .nav li.menu-item-19 {padding:0px 20px 0px 210px;}
 .nav li.menu-item-20 {padding:0px 0px 0px 30px;}
 .nav li.menu-item-26{padding:0px 30px;}
.nav li.menu-item-22{padding:0px 30px;}
.nav li.menu-item-23 {margin:0px 35px;}
.nav li.menu-item-21 {padding:0px 30px;}
 .nav li.current-menu-item.menu-item-21 a,.nav li.menu-item-21 a:hover{background-color:#e37c8d !important;color:#333 !important;}
.nav li.current-menu-item.menu-item-457 a,.nav li.menu-item-457 a:hover{background-color:#ea7152 !important;color:#333 !important;}
.nav li.current-menu-item.menu-item-20 a,.nav li.menu-item-20 a:hover{background-color:rgb(232, 213, 180) !important;color:#333 !important;}
.nav li.current-menu-item.menu-item-19 a,.nav li.menu-item-19 a:hover{background-color:#94a88f !important;color:#333 !important;}
.nav li ul.sub-menu li.menu-item-216 a,nav li ul.sub-menu li.menu-item-332 a{background-color:#000;color:#ffffff !important;border: 1px solid #fff !important;font-size:13px;width: 200px;}
 nav li.current-menu-item.menu-item-23 a,.nav li.menu-item-23 a:hover,nav li.menu-item-23.current_page_parent a,.nav li ul.sub-menu li.menu-item-216 a:hover{background-color:#baab72 !important;color:#333 !important;}
.nav li ul.sub-menu li.menu-item-332 a:hover{background-color:#baab72 !important;color:#333 !important;}
nav li ul.sub-menu li.menu-item-216,nav li ul.sub-menu li.menu-item-332{margin:0px 20px 0px 20px; width:200px; }
  li.menu-item-457 a{margin:0px 0px 0px 40px;}
.nav li.current-menu-item.menu-item-26 a,.nav li.menu-item-26 a:hover{background-color:#94a88f !important;color:#333399;}
.nav li ul.sub-menu li.menu-item-216 ,.nav li ul.sub-menu li.menu-item-332{padding:0px 0px 0px 0px; max-width:768px; width:100%;}
.nav li ul.sub-menu li.menu-item-216 a,.nav li ul.sub-menu li.menu-item-332 a{background-color:#000;color:#ffffff !important;border: 1px solid #fff !important;font-size:13px;max-width: 768px;margin-left: 0px;padding-left:10px;width:100%}
 .nav li.menu-item-457 {margin: 0px 0px !important;}


.mfp-hide {
  display: none !important; }
.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}
.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}

.user { height:25px; }

div.rtweet a.user { color:#888; text-decoration:none; }
 

.col-left { float: left; }

#main #connect .col-left, #connect .col-right { width:48%; }

.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-sm-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-right:15px;padding-left:15px}

	.results .col-sm-12, .homeresults, .homeresult
	{
	padding-right:0px; padding-left:0px;
	}

	.feature .col-sm-12
	{padding-top:10px; padding-bottom:10px;}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#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-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit] {
    font-family: Arial, sans-serif;
}

.widget-title {
    color: #222;
    font-weight: bold;
}

.widget_rss .widget-title img {
    width: 11px;
    height: 11px;
}


#footer,
#colophon,
#site-info,
#site-generator,
#footer-widget-area,
#footer-widget-area .widget-title {
    color:#ffffff;
}

.btn_b{display:inline-block;font:bold 11px Arial;color:#ffffff;height:20px;line-height:20px;padding:1px 10px;margin:3px 0;cursor:pointer;text-align:center;background:#87CFFF;border-radius:8px;box-shadow: inset 4px -7px 3px #0099FF, inset 0 0 5px #0099FF, 0 0 5px #999999;}

.btn_b a,.btn_g a{color:#ffffff;text-decoration:none;}
.xt-full-width-wrapper{width:100%;margin:0;padding:0;padding:20px 1000px;margin:0;margin-left:-1000px;overflow:hidden;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;background-color:#e5e5e5;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center top}
.xt-full-width-wrapper.xt-parallax-section{margin-left:0;padding-left:0;padding-right:0}
.xt-full-width-wrapper.xt-wrapper-style-normal{background-color:#e5e5e5}
.xt-full-width-wrapper.xt-wrapper-style-dark{background-color:#353535}
.xt-full-width-wrapper.xt-wrapper-style-transparent{background-color:transparent}
.xt-full-width-wrapper.xt-wrapper-shadowed{-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3)}
.xt-full-width-wrapper.xt-wrapper-border{border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.tp-caption a:hover{color:#ffa902}
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-caption.big_caption_3,.tp-caption.big_caption_2,.tp-caption.big_caption_4,.tp-caption.big_caption_5,.tp-caption.big_caption_6,.tp-caption.big_caption_7,.tp-caption.big_caption_8,.tp-caption.big_caption_9,.tp-caption.big_caption_10,.tp-caption.big_caption_11,.tp-caption.big_caption_13,.tp-caption.big_caption_15,.tp-caption.big_caption_3_white,.tp-caption.big_caption_2_white,.tp-caption.big_caption_4_white{position:absolute; color:#e14f4f; text-shadow:none; font-size:80px; line-height:80px; font-family:"Open Sans";border-width:0px; border-style:none}
.tp-caption.big_caption_2,.tp-caption.big_caption_2_white{font-size:48px}
.tp-caption.big_caption_4,.tp-caption.big_caption_4_white{font-size:124px; color:#fff}
.tp-caption.big_caption_5{line-height:24px;font-size:15px;color:#999}
.tp-caption.big_caption_6{font-size:120px;color:#fff}
.tp-caption.big_caption_7,.tp-caption.big_caption_7_red{font-size:72px;color:#fff;font-weight:bold}
.tp-caption.big_caption_7_red{background:#E04028;padding:10px 20px;line-height:72px}
.tp-caption.big_caption_8{font-size:24px;color:#fff;font-family:"Open Sans"}
.tp-caption.big_caption_9{font-size:50px;color:#333}
.tp-caption.big_caption_10{font-size:55px;color:#333;font-weight:bold}
.tp-caption.big_caption_11{font-size:24px;color:#fff;background:#379BDE;background:rgba(55,155,222,0.8);padding:10px 20px;line-height:30px}
.tp-caption.big_caption_12{font-size:212px;color:#333}
.tp-caption.big_caption_13{font-size:36px;font-weight:800;color:#fff}
.tp-caption.big_caption_15{font-size:30px;font-weight:800;color:#fff}
.tp-caption.big_caption_14{line-height:30px;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase}
.tp-caption.handwriting,.tp-caption.handwriting_white{position:absolute; color:#fff; text-shadow:none; font-size:144px; line-height:44px; font-family:"Dancing Script";padding:15px 40px 15px 40px;margin:0px; border-width:0px; border-style:none}
.tp-caption.store_button a{position:absolute; color:#fff; text-shadow:none; height:19px;font-size:18px; line-height:18px; font-weight:bold; font-family:"Open Sans";padding:20px 35px 20px 35px !important;margin:0px;  cursor:pointer;   background:#E04028;  border-radius:5px;   border-bottom:4px solid #cd2e16}
.tp-caption.store_button_white a{position:absolute; color:#fff; text-shadow:none;   font-size:14px;  font-weight:normal;  padding:15px 35px !important;   background:none;   border:2px solid #fff;   border-radius:40px ; height:24px !important}
.tp-caption.store_button_white a:hover{background:#E04028}
.tp-caption.store_button a,.tp-caption.store_button_white a{color:#fff !important}
.tp-caption.store_button a:hover{background:#cd2e16;border-bottom:4px solid #E04028}
.tp-caption.big_caption_3_white,.tp-caption.big_caption_2_white,.tp-caption.big_caption_4_white,.tp-caption.handwriting_white{color:#fff}
 .tp-caption.custom_heading_bold_orange{font-size:53px;line-height:1;font-weight:700;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;color:#ffffff;text-shadow:0px 0px !important;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none}
.tp-caption.custom_small_text{font-size:27px;line-height:35px;font-weight:400;font-family:Oxygen;color:#ffffff;text-shadow:0px 0px !important;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(167,167,167);border-style:none}
.tp-caption.custom_heading_bold_orange_new{font-size:50px;line-height:1;font-weight:700;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none}


.g-infolist .g-infolist-item-title {
  margin: 0 0 0.25rem 0;
  font-family: "lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1.1rem;
  line-height: 1.25;
}


#g-expanded .g-infolist.g-latest-blog .g-infolist-item-title {
  font-family: "Lato";
  font-size: 0.95rem;
}


#g-expanded .g-infolist.g-latest-blog .g-infolist-item-title a {
  font-weight: normal;
}


#g-footer .g-infolist.g-gridmenu .g-infolist-item-title {
  font-size: 0.9rem;
  text-transform: uppercase;
}


#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a {
  font-weight: normal;
}


.g-infolist-textstyle-header .g-infolist-item-title {
  font-size: 1.9rem;
  text-transform: uppercase;
  line-height: 3rem;
}


.g-infolist-textstyle-header .g-infolist-item-desc, .g-infolist-textstyle-header .g-infolist-item-title, .g-infolist-textstyle-header .g-infolist-tags, .g-infolist-textstyle-header .g-infolist-tags .g-tag {
  text-rendering: optimizeLegibility;
  font-family: "Lato";
  font-weight: bold;
  margin: 0;
}


.g-infolist-textstyle-header .g-infolist-item-desc a, .g-infolist-textstyle-header .g-infolist-item-title a, .g-infolist-textstyle-header .g-infolist-tags a, .g-infolist-textstyle-header .g-infolist-tags .g-tag a {
  color: inherit;
}


.g-infolist-textstyle-header .g-infolist-item-desc a:hover, .g-infolist-textstyle-header .g-infolist-item-title a:hover, .g-infolist-textstyle-header .g-infolist-tags a:hover, .g-infolist-textstyle-header .g-infolist-tags .g-tag a:hover {
  opacity: 0.75;
}
