/*
Theme Name: US City Traveler
Theme URI: http://uscitytraveler.com
Description: Design just for US Travel City
License: GNU GPL v.2.0
License URI: LICENSE.txt
Version: 1.3.1 
Author: US City Traveler
Author URI: http://uscitytraveler.com
Tags: gray, two-columns, flexible-width
*/

/**
 *
 * Basic code convention:
 *
 * sel {
 * // rules in the alphabetic order
 * }
 *
 * Content of the CSS files
 * 
 * 0. Normalize CSS styles (normalize.css)
 * 1. Global elements (template.css)
 * 2. Template containers (template.css)
 * 3. Template structure (template.css) 
 * 4. Widget styles (template.css)
 * 5. Wordpress elements styling (wp.css)
 * 6. Shortcodes (shortcodes.*.css)
 * 7. Template additional features styles (stuff.css)
 * 8. Additional WP extensions styles (wp.extensions.css)
 * 9. (optional) Additional 3rd party extensions styles (extensions.css)
 * 10. Small desktop code (desktop.small.css)
 * 11. Tablet code (tablet.css)
 * 12. Small Tablet code (tablet.small.css)
 * 13. Mobile code (mobile.css)
 * 14. IE code fixes (ie*.css)
 * 15. Template colours and styles (style*.css)
 * 16. (optional) Override for all CSS files (override.css)
 **/
 .gk-page {
/*max-width: 1000px;*/
max-width: 1170px;
}
.quickshare-icons quickshare-small li{
  height:20px;
  }
.quickshare-genericons li, .quickshare-text li {
  border-bottom:1px;
  }

a.cssLogo, #gk-menu-wrap a.cssLogo {
	background: url(images/logo.png) no-repeat;
	width:311px;
	height:81px;
	}
.header-top {
	height:100px;
	background:url(images/header-bg.png) top center;
	}
#main-menu  {
	float:none;
  margin-left: 4px;
	}
#main-menu > li {
	height:40px;
	}
#main-menu > li > a {
	height: 40px;
line-height: 40px;
/*font-family: Arial, Helvetica, sans-serif;*/
font-family:lato;
font-size: 14px;
/*font-weight: 600;*/
font-weight:900;
text-transform: uppercase;
-webkit-font-smoothing: auto;
	}
.menu-div {
	background:#c60b11;
	height:40px;
	}

#gk-head {
	border:none;
	margin-bottom:0;
}
#main-menu > li > a:hover, #main-menu > li.current-menu-item, #main-menu > li.current_page_item, #main-menu > li:hover, #main-menu > li.active > a, #main-menu > li.current-menu-item > a, #main-menu > li.current_page_item > a, #main-menu > li.current-menu-ancestor > a, #main-menu > li.current-menu-parent > a {
	color: #f1f1f1;
	}
#main-menu > li > a, .imageBg #gk-menu-wrap #main-menu > li > a {
	color:#fff;
	}
#main-menu .sub-menu li:hover {
	background: #f1f1f1;
}
#main-menu .sub-menu li:hover > a,
#main-menu .sub-menu li > a:active,
#main-menu .sub-menu li > a:focus,
#main-menu .sub-menu li > a:hover {
	color: #333!important;
	text-decoration: none;
}
#main-menu-mobile {
	height: 21px;
	margin: 9px 0 0 0;
	width: 52%;
	}
.taylor {
	float:right;
	margin-top: 11px;
	}

#main-menu .sub-menu li:hover > a {
	border-top-color: #f1f1f1;
}
.gk-page {
	position:relative;
	}
.network {
		display:none;
		padding-top: 8px;
	}
.network a.facebook {
	float:right;
	width:22px;
	height:22px;
	overflow:hidden;
	text-indent:-1000px;
	background:url(images/ico-network.png) no-repeat;
	background-position:0 0;
	margin-right:10px;
	}
.network a.twitter {
	float:right;
	width:22px;
	height:22px;
	overflow:hidden;
	text-indent:-1000px;
	background:url(images/ico-network.png) no-repeat;
	background-position:0 -39px;
	margin-right:10px;
	}
.network a.youtube {
	float:right;
	width:22px;
	height:22px;
	overflow:hidden;
	text-indent:-1000px;
	background:url(images/ico-network.png) no-repeat;
	background-position:0 -78px;
	}
.network a {
	opacity: 0.5;
  	filter: alpha(opacity=50);
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	}
.network a:hover {
	opacity: 1;
  	filter: alpha(opacity=100);
	}
.btn, button, .readon, .nav-btn a, a.gk-button, input[type="button"], input[type="submit"] {
background: #2c5ba2;
}
.searchDiv label, .searchDiv #searchsubmit {
	display:none;
	}
.searchDiv input#s {
	margin-bottom:0;
	background: rgba(255,255,255,0.85) url(images/ico-magnifying-glass.png) no-repeat right;
	font-size: 12px;
	border: none;
	width: 120px;
	color:#c60b11;
	font-weight:normal;
	padding-left:5px;
	padding-right:18px;
	padding-bottom: 0;
	padding-top: 0;
	height: 25px;
	margin-top: 5px;
	margin-left: 10px;
	}
.searchDiv input#s:focus {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow:none;
  background: rgba(255,255,255,1) url(images/ico-magnifying-glass.png) no-repeat right;
	}
	.searchDiv input:-moz-placeholder,
	.searchDiv textarea:-moz-placeholder {
	  color: #b10b0f;
	}
	
	.searchDiv input:-ms-input-placeholder,
	.searchDiv textarea:-ms-input-placeholder {
	  color: #b10b0f;
	}
	
	.searchDiv input::-webkit-input-placeholder,
	.searchDiv textarea::-webkit-input-placeholder {
	  color: #b10b0f;
	}
.copyright, .likeDiv {
	float:left;
	margin-right:20px;
	margin-top:2px;
	}
#footer-menu {
	float: right;
	}
#gk-footer {
border-bottom: 1px solid #eeedea;
padding-bottom: 25px;
border-top: 1px solid #eeedea;
}
.featuring {
	text-align:center;
	display:block;
	margin-top:40px;
	}
.mapDiv {
	/*background: url(images/bg-map.png) top left, background: url(images/building-uscity.png) bottom center;*/
	background: 
   url(images/building-uscity.png) bottom center repeat-x,  /* On top,    like z-index: 4; */
   url(images/bg-map.png) top left;            
	padding:20px 0;
	}
          /* On bottom, like z-index: 1; */
.carouselDiv {
	background:url(images/bg-carousel.png);
	padding:40px 0 30px;
	}
.imageContainer {
	border:5px solid #fff;
	background:#fff url(images/bg-image.png) no-repeat center;
	height:160px;
	position:relative;
	}
.imageContainer img {
	width:100%;
	height:100%;
	}
.title {
	display:block;
	margin-top:10px;}
.title a {
	font-size:16px;
	font-weight:400;
	}
.contentfront {
	font-size:14px;
	color:#333;
	}
.contentfront a {
	display:none;
	}
.mapContainer {
		background:url(images/compass.png) no-repeat left;
		}
	.mapSection {
		width:70%;
		margin:0 auto;
		}
#gk-head.no-margin {
	margin:0;
	}
#tt_sm{border-radius: 0px;box-shadow:none; z-index: 1000000; background-color: #373737; padding: 5px 10px 7px; opacity:1; font: 10px; color: #fff;} 
	#tt_name_sm{float: left; font-weight: bold; font-size:12px;} 
	#tt_custom_sm{float: left; clear: both; margin: 0px; padding: 0px; line-height:12px; font-style:italic; font-size:11px; margin-top:-2px;}
	#xmark_sm {
		float:right;
		margin-right:-5px;
		margin-top:2px;
		margin-left:5px;
		}
	#tt_sm a {
		color:#09C;
		font-weight:200;
		}
.destinations .featured-image, .destinations .post-fields {
	display:none;
	}
.destinations article header {
	display:none;
	}
#gk-mainbody-columns > aside {
padding: 50px 25px 50px 25px;
}
#gk-breadcrumb-area {
	border:none;
	}
.sidebardes {
	float:right; 
	width: 26%;
padding: 0 0 0 50px;
}
.contentdes {
	overflow:hidden;
	}
.box.EmailSubscriptionWidget {
	background:#f1f1f1;
	padding:15px 20px 20px !important;
	margin-top: 23px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	}
#custom-bg {
	height:300px; 
	width:100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 10px;
	 }
	#custom-bgcity {
	height:223px; 
	width:100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 10px;
	 }
	.box.EmailSubscriptionWidget h3.box-title {
		color:#333;
		}
.box .box-title {
	padding: 0 20px 15px 0;
	font-size: 25px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;

}
.box.EmailSubscriptionWidget input[type="text"] {
	width: 100%;
	margin-bottom:5px;
	border:1px solid #fff;
	}
	.box.EmailSubscriptionWidget input[type="submit"] {
		background: #53b930;
		margin: 10px 0 0;
	}
	.box.EmailSubscriptionWidget input[type="submit"]:hover {
		background: #fec64d;
	}
	 h1.title-des {
	clear: both;
	text-align:center;
	font-size: 44px;
	font-weight: 300;
}
.bottomform input[type="submit"] {
	float:none;
	display:inline;
	}
.about {
	font-size: 13.5px;
	line-height: 1.4;
	margin:40px 0 0;
	color:#333;
	}
.about h4 {
	color: #8fbe5a;
	font-size: 24px;
margin: 20px 0 20px;
display: block;
font-weight: 400;
	}
.taylor-side {
	float:right;
	margin-bottom:5px;
	}
input[type="text"] {
	height: 42px;
	}
.infor.gk-columns {
	margin:10px 0 30px;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:10px;
	}
.infor .titlename {
	display:block;
	font-size:13px;
	font-weight:600;
	color:#333;
	}
.infor .link .urllink {
	display:block;
	margin-top:-2px;}
.infor .link a {
	font-size:14px;
	text-transform:uppercase;
	font-weight:600;
	color:#666666 !important;
	}
.infor .rating {
	text-align:right;
	}
.infor .rating div.author-post-rating {
margin: 0 0;
}
.bottomform #emailSub-widget {
	background:#f1f1f1;
	padding:20px;
	}
.destinations .gallery-icon a img{
	border:3px solid #FFF !important;
	-webkit-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.4);
box-shadow: 0 0px 1px rgba(0, 0, 0, 0.4);
	}
.destinations .gallery-icon {
	margin:0 10px;}
.gallery-item {
	margin-top:0;
	}
a:hover, a:active, a:focus, 
#gk-mainbody a, 
#gk-mainbody header h1 a:active, 
#gk-mainbody header h1 a:focus, 
#gk-mainbody header h1 a:hover, 
#gk-mainbody header h2 a:active,
 #gk-mainbody header h2 a:focus, 
#gk-mainbody header h2 a:hover, 
#gk-sidebar .box a:hover {
	color:#4C90FE;
	}
ul.related_post li a {
	}
.wp_rp_thumbnail .pinit-overlay {
	display:none !important;
	}
.wp_rp_content h3 {
	font-size:24px;
	}
.wp_rp_wrap .related_post_title {
	margin-bottom:5px !important;
	}
 article .content ul.related_post li {
	margin: 10px 10px 10px 0!important;
}
ul.related_post li img {
	border-radius: 0px !important;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) !important;
	}
	hr.relatedtpost {
		border-bottom:none;
		margin-top:20px;
		border-top:1px solid #CCC;
		
		}
.featuringhome {
	display:none;
	}
.haschild a {
	cursor:default;
	}
	.sub-menu a {
		cursor: pointer !important; cursor: hand !important;
		}
	.content dl.post-fields {
		display:none;
		}
.infocity.gk-columns {
	margin:0 0 30px;
	padding-bottom:2px;
	}
	.cityinfo {
		display:block;
		background:#c1c1c3;
		padding:5px;
		text-align:center;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		font-weight:600;
		font-size:14px;
		-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	min-height:70px;
		}
	.cityinfo:hover {
		background:#c60b11;
		
		}
	.cityinfo span {
		color:#FFF;
		display:block;
		text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
		margin-bottom:3px;
		}
		.infocity.gk-columns > div {
			padding:3px 3px 6px 0;
			}
		.infocity.gk-columns > div.last {
			padding-right:0 !important;}
.videos hr.relatedtpost, .videos .wp_rp_wrap, .videos .pinit-overlay {
	display:none !important;
	}
	
.tubepress_thumb img {
	margin:0 0 5px 0!important;
	}
.tubepress_thumb {
	height: 215px;
	}
dl.tubepress_meta_group {
	margin:0 !important;
	}
.tubepress_normal_embedded_wrapper {
	margin-top: -14px;
	margin-bottom:40px;
	}
div.tubepress_container div.pagination a {
	color:#666 !important;
	border:none;
	background: #f1f1f1;
	padding: 5px 15px;
	}
div.tubepress_container div.pagination span.current {
	background:#666;
	border:none;
	padding: 5px 15px;
	}
dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
	line-height: 18px;
font-size: 14px;
font-weight:400;
	}
.tubepress_embedded_title {
font-weight: 400;
font-size: 24px;
color: #333;
}
.broken_link, a.broken_link {
	text-decoration: none;
	}
div.tubepress_container div.pagination a:hover {
	box-shadow: none;
	background: none repeat scroll 0 0 #313428;
	color: #FFF !important;
	}
.destinations hr.relatedtpost, .destinations .wp_rp_wrap {
	display:none;
	}
.popular-posts.greybg {
background: #f1f1f1;
padding: 15px !important;
font-size: 14px;
}
.wpp-list li {
border-top: 1px solid #fff !important;
line-height: 1.5 !important;
}
.featured-image {
margin-top: 10px;
height: 299px;
overflow: hidden;
margin-bottom:10px;
}
.podcast-header {
	background:#333;
	padding:10px;
	}
	header .podcast-header h2 a {
		color:#FFF !important;
		-webkit-transition: color 0.2s linear;
-moz-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
transition: color 0.2s linear;
		}
	.podcast-header h2 {
		font-size:24px !important;
		margin-bottom:0 !important;
		}
header.podcas {
	margin-bottom:0 !important;
	}
.sumpodcast {
	background:#f2f2f2;
	padding:10px;
	
	}
.podplayer .powerpress_player {
	margin-bottom:40px;
	padding:10px;
	background:#e5e5e5;
	}
.podplayer p {
	display:none;
	}
.headerpodcast .featured-image {
margin-bottom: -39px;
height:auto;
}
.headerpodcast .featured-image img {
	height:300px;}
.podcasttop h1 {
clear: both;
font-size: 44px;
font-weight: 300;
}
.podcasttop ul li{
background: url('images/style1/typography/bullet1.png') no-repeat 0 10px!important;
line-height: 1.8em!important;
list-style: none;
margin: 0!important;
overflow: inherit;
padding: 2px 0 2px 28px;
}
.timeblog {
	margin-top:-20px;
	display:none;

	}
.recaptchatable td img {
float: left !important;
}
.homepageadd {
	padding-top:30px;
	margin-top:20px;
	border-top:1px dotted #ccc;
	}
.homepageadd .dfad {
	text-align:center;
	}
.homepageadd .dfad img {
	float:none;
	margin:0;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	}
.homepageadd .dfad a:hover img {
	filter: none;
    -webkit-filter: grayscale(0%);
	}
#af-form-1306017802 {
	text-align:center;
	margin: 50px auto 10px;
	background: rgba(255, 255, 255, 0.8); 
padding: 20px 0 18px;
font-size: 24px;
font-weight: 400;
color: #333;
border-radius: 1px;
box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
	}
#af-form-1306017802 .submit {
	float:none;
	display: inline-block;
	background:#c61200;
	text-transform:uppercase;
	}
#af-form-1306017802 .submit:hover {
	background:#333;
	}
#af-form-1306017802 input[type="text"] {
width: 230px;
}
#af-form-1306017802 input {
vertical-align: bottom;
}
.selectbegin {
	text-align:center;
	margin:10px 0 20px;
	font-style:italic;
	}
#af-form-420095568, #af-form-420095568 .quirksMode {
width: 300px !important;
background: url(http://www.uscitytraveler.com/wp-content/themes/ustravelcity/images/bg-carousel.png) repeat !important;

}
.ebook-sidebar {
	margin-bottom: -15px;
	width: 300px;
	text-align:center;
	position:relative;
	margin-left:-20px;
	}
.ebook-sidebar img {
	z-index:2;
	position:relative;
	}
.ebook-sidebg {
	background: url(http://www.uscitytraveler.com/wp-content/themes/ustravelcity/images/bg-carousel.png) repeat;
	position:absolute;
	bottom:0;
	height:120px;
	width:100%;
	z-index:1;
	margin-left:28px;
	}
#af-header-420095568 {
	padding-top:0 !important;
	padding-bottom:0 !important;
	
	}
#af-header-420095568 p span {
	font-size: 20px !important;
font-weight: 600;
line-height: 24px;
color:#844631 !important;
	}
#af-header-420095568 p {
	margin-bottom:0 !important;
	}
/*------ Content form */
#af-body-420095568 .af-element .bodyText p {
	margin:0 !important;
	}
#af-form-420095568 .buttonContainer input.submit, #af-form-1227317507 .buttonContainer input.submit, #af-form-835248315 .buttonContainer input.submit, #af-form-2082732062 .buttonContainer input.submit {
width: 216px !important;
font-size: 18px !important;
line-height: 24px !important;
background:#c61200 !important;
}
#af-form-420095568 .af-body input.text, #af-form-1227317507 .af-body input.text, #af-form-835248315 .af-body input.text, #af-form-2082732062 .af-body input.text {
 border-color: transparent !important; 
 border-width: none !important; 
 border-style: inset ; 
 border: 1px solid #e5e5e5 !important;
 padding: 2px 10px !important;
}
#af-form-420095568 .af-body input.text:focus, #af-form-1227317507 .af-body input.text:focus, #af-form-835248315 .af-body input.text:focus,  #af-form-2082732062 .af-body input.text:focus {
	background: #fffef4 !important;
	}
#af-form-420095568 .af-body label.previewLabel, #af-form-1227317507 .af-body label.previewLabel, #af-form-835248315 .af-body label.previewLabel,  #af-form-2082732062 .af-body label.previewLabel {
color: #333 !important;
font-weight: 400 !important;
}

#af-header-1227317507 p span, #af-header-835248315 p span, #af-header-2082732062 p span {
	font-size: 28px !important;
font-weight: 600;
line-height: 24px;
	}
	
	
#af-form-1227317507.af-form , #af-form-835248315.af-form, #af-form-2082732062.af-form {
	text-align:center !important;
	}
#af-form-1227317507, #af-form-1227317507 .quirksMode, #af-form-835248315, #af-form-835248315 .quirksMode, #af-form-2082732062, #af-form-2082732062 .quirksMode {
	width:auto !important;
	}
#af-form-1227317507 .bodyText p, #af-form-835248315 .bodyText p, #af-form-2082732062 .bodyText p {
margin:0 !important;

}
#af-form-1227317507 .bodyText p span, #af-form-835248315 .bodyText p span, #af-form-2082732062 .bodyText p span {
	display:block;
	}
#af-form-1227317507 .bodyText p span span, #af-form-835248315 .bodyText p span span, #af-form-2082732062 .bodyText p span span {
	display:block;
	font-size:18px !important;
	font-weight:400 !important;
	}
#af-form-1227317507 .af-standards .af-element .bodyText p, #af-form-835248315 .af-standards .af-element .bodyText p, #af-form-2082732062 .af-standards .af-element .bodyText p {
	margin:0 !important;
	}
#af-form-1227317507 .af-header, #af-form-835248315 .af-header, #af-form-2082732062 .af-header {
	padding-bottom: 0 !important;
	}
#af-form-1227317507 .bodyText p strong span, #af-form-835248315 .bodyText p strong span, #af-form-2082732062 .bodyText p strong span {
	font-size:18px !important;
	}
#af-form-1227317507 .bodyText p strong, #af-form-835248315 .bodyText p strong, #af-form-2082732062 .bodyText p strong {
	font-weight:400 !important;
	color:#333 !important;
	}
#af-form-1227317507 .af-standards .af-element, #af-form-835248315 .af-standards .af-element, #af-form-2082732062 .af-standards .af-element {
width: 300px !important;
display: inline-block !important;
padding: 0 !important;
margin-top: .2em !important;
}
#af-form-1227317507 .af-standards .af-element.buttonContainer, #af-form-835248315 .af-standards .af-element.buttonContainer, #af-form-2082732062 .af-standards .af-element.buttonContainer {
	width:216px !important;
}
#af-form-1227317507 .af-standards .af-element.buttonContainer input.submit, #af-form-835248315 .af-standards .af-element.buttonContainer input.submit,  #af-form-2082732062 .af-standards .af-element.buttonContainer input.submit {
padding: 4px 12px 6px !important;
}
#af-form-1227317507 .af-header, #af-form-835248315 .af-header, #af-form-2082732062 .af-header {
	padding-top: 1em;
	}

  
  #af-form-1227317507 .af-header br, #af-form-835248315 .af-header br, #af-form-2082732062 .af-header br {
    display: block;
	font-size: 8px;
line-height: 8px;
height: 10px;
content: "A";
}

/*content small*/
.forminside #af-form-1227317507 .af-standards .af-element {
	width: 210px !important;
	}
.forminside #af-form-1227317507 .af-standards .af-element.buttonContainer {
width: 150px !important;
}
.forminside #af-form-1227317507 .buttonContainer input.submit {
width: 150px !important;
}


#af-form-835248315 .af-body, #af-form-2082732062 .af-body {
	padding-top:15px;
	}
.bio {
	display:none;
	overflow:auto;
	padding:20px;
	border-top:1px solid #f1f0ec;
	border-bottom:1px solid #f1f0ec;
	margin-bottom:20px;
	background:#fafaf9;
	}
.bio .picture {
	float:left;
	margin-right:20px;
	width:100px;
	height:100px;
	background:#fff;
	}
.bio .picturecontent {
	overflow:hidden;
	font-size:13px;
	color:#333;
	line-height:18px;
	
	}
.bio .picturecontent h4 {
	letter-spacing:0;
	font-size:18px;
	}
.page .bio {
	display:none !important;
	}
.wpp-thumbnail {
width: 260px;
height: 125px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpp-list li {
	position:relative;
	overflow:hidden;
	padding:0 !important;
	margin-bottom:5px;
	}
.wpp-list span.titlepost {
	position: absolute;
bottom: 5px;
/*right: 10px;*/
right:40px;
text-align: right;
line-height: 24px;
left: 5px;

}
.wpp-list li.thubm a, .wpp-list li.thubm a:hover {
	color:#fff !important;
	}
.wpp-list li span.titlepost span {
	white-space: pre-wrap;
display: inline;
box-shadow: 4px 0 0 #c60b11, -4px 0 0 #c60b11;
box-shadow: 4px 0 0 rgba(198, 11, 17, 0.65), -4px 0 0 rgba(198, 11, 17, 0.65);

font-size: 14px;
line-height: 18px;
padding:4px 0;
color: #fff;
background-color: #c60b11;
background-color: rgba(198, 11, 17, 0.65);

-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
font-weight: 400;
letter-spacing: -.5px;
	}
.wpp-list li:hover span.titlepost span {
	color:#fff !important;
	background-color: #c60b11;
	background-color: rgba(198, 11, 17, 1);
	box-shadow: 4px 0 0 rgba(198, 11, 17, 1), -4px 0 0 rgba(198, 11, 17, 1);
  
	}
	
.wpp-list li:hover .wpp-thumbnail {
	-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
	}
.box {
margin-bottom: 10px !important;
}
.destinations ul li,
.destinations ul li,
.destinations ul li {
background: url('images/style1/typography/bullet1.png') no-repeat left center !important;
padding-left:20px;

}

.mobileadd {

height:auto;
width:90%; display:none;

}














/*----------------------------------------------------------------------------------*/

ul.super-post > li:first-child .sp-title {
font-size: 30px;
margin-top: -77px;
line-height: 30px;
padding-bottom: 18px;
padding-top: 19px;
}

.sp-title {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
display: block;
font-family: lato;
font-size: 20px;
font-weight: bold;
//margin-top: -50px;
  margin-top: -59px;
padding: 0px 7px;
line-height: 22px;
padding-top: 10px;
padding-bottom: 10px;
  width: 86%;
}
ul.super-post > li:first-child {
width: 65% ;
margin-right: 0% ;
height: auto;

}
ul.super-post > li {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
float: left;
list-style-type: none;
margin-bottom: 0px;
margin-left: 0;
overflow: hidden;
padding: 0;
position: relative;
width: 32%;
font-family: lato !important;
border: 2px solid #FFF;
     box-shadow: 0 0 1px #AA9977;
}
ul.super-post > li:first-child .sp-title {
font-size: 30px;
margin-top: -77px;
line-height: 30px;
padding-bottom: 18px;
padding-top: 19px;
width: 85%;
}
ul.super-post > li:first-child .sp-thumbnail-wrapper {
display: block;
float: left;
max-height: 311px ;
  height:auto;
margin-top: 0px;
width: 750px !important;
 
}

div.srp-widget-singlepost {
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #CCCCCC;
/* clear: both; */
float: left;
height: 305px;
margin-bottom: 10px;
/* margin-right: 10px; */
margin-right: 1.4%!important;
width: 31.2%;
padding: 1px;
background: #fff;
border: 1px solid rgba(0, 0, 0, 0);
box-shadow: 0 0 1px #AA9977;
margin-left: 0.3%!important;
}
div.srp-thumbnail-box img {
width: 358px;
}
div.searchDiv {
//float: right;
  //margin-right: 63px;
}

h2 sup {
background: #fe654c;
margin-top: -37px;
margin-right: 21px;
}
.log-small
{width: 17%;
float: left;
margin-top: 3px;
}




.sidebar-social-widget {
float: left;
text-align: center;
width: 96px;
}


.sidebar-social-buttons {
float: left;
margin-bottom: 10px;
width: 300px;
}

.sidebar-social-button {
background-color: #EEEEEE;
float: left;
height: 90px;
padding-bottom: 10px;
width: 96px;
}


.sidebar-social-button-facebook {
margin-right: 5px;
}

.sidebar-social-button-gplus {
margin-right: 6px;
}

.sidebar-social-button-twitter {
margin-right: 0;
}



.sidebar-social-link {
float: left;
margin-bottom: 10px;
margin-left: 25px;
margin-top: 10px;
}



.sidebar-social-button .fb-like {
margin-left: 5px;
}





.fbh {
width: 40%;
float: left;
//text-align: center;
}

.nxt {
float: right;
  margin-right:140px;
margin-top: -40px;
}

.quickshare-icons li, .quickshare-genericons li, .quickshare-text li {
  border-style:none !important;
  //width:50px !important;
  }
#pin{
  
  margin-left:10px !important;
}
a.PIN_1401692480466_pin_it_button_20 PIN_1401692480466_pin_it_button_en_20_gray PIN_1401692480466_pin_it_button_inline_20 PIN_1401692480466_pin_it_none_20{
  margin-bottom: 10px !important;
border-bottom:8px solid white !important;}
.pinit-overlay {
    background-color: transparent;
    position: absolute;
    z-index: -1000 !important;}
.PIN_1401704603003_pin_it_button_20 PIN_1401704603003_pin_it_button_en_20_gray PIN_1401704603003_pin_it_button_inline_20 PIN_1401704603003_pin_it_none_20{
 {border-bottom:5px solid white !important;
  }
  
 .pt{
    margin-bottom: 10px !important;
    }
 
  #ads ul li {
    height: 276px;
    width: 600px !important;
    }
  .img_ad{
    width:550px !important;
    }
  .rh{
    width:550px !important;
    }
  
  .af-form-wrapper {
    text-indent: 0px;
    margin-right: 24px !important;
    margin-bottom: 35px !important;
}


/* Ashfaq */

.socialChannel { 
	float:left; 
	width:250px; 
	border:1px solid green;
}
.twitter-follow-button {
    border-radius: 3px;
    height: 27px !important;
    margin-left: 3px !important;
    margin-right: 6px;
    width: 77px !important;
	margin-bottom:9px !important;
}