/* 
Theme Name:  
Theme URL: http://news.revolutiontheme.com/
*/
body {width: 100%;background: #fff; color: #000000; font-size: 12px; font-family: Arial, Tahoma, Verdana; margin: 0px auto 0px;padding: 0px;}
#wrap {background: #FFFFFF; margin: 0px auto; padding: 0px;}
* {
    box-sizing: border-box;
}
a, a:visited {color: #d5a51c;text-decoration: none;}	
a:hover {color: #886a17;text-decoration: underline;}

#header {width: 100%;height: auto;font-size: 11px;margin: 0px;padding:0px 0px;overflow: hidden;}
#header #imageheader a {display: block;width: 100%;height: 100%;}
#header p {color: #000000;padding: 0px 0px 5px 0px;margin: 0px; line-height: 20px;}
.headerleft {float: left;font-size: 14px;margin: 0px;padding:15px 0px;}
.headerleft a img {border: none;margin: 0px;padding: 0px;}
.headerright {float: right;margin: 0px;padding:28px 0px 0px 0px;position:relative;}
.headerright .btn{margin-left:5px;margin-right:5px;}
.headerright a img {border: none;margin: 0px;padding: 0px;}
.headerright ul {list-style-type: none;margin: 0px;padding: 0px;}
.headerright li {list-style-type: none;margin: 0px;padding: 0px;}


#subnavbar {background: #333333;width: 100%;color: #fff;margin: 0px;	padding: 0px;}
.user-row{
	padding-right:5px;
	float:left;
	width:100%;
	position: absolute;
	top:2px;
	height:25px;
}
.user-row a img{
	float:left;
}
.user-row a span{
	line-height:23px;
	margin-left:5px;
}


#content {margin: 0px auto 0px;padding: 5px 0px 0px 0px;line-height: 17px;}
#content h1 {
	color: #FFFFFF;
	font-size:14px;	
	font-family:Arial,Tahoma,Verdana;
	font-weight: bold;
	margin: 0px 0px 14px 0px;
	padding:10px;
	background-color:#373737;
	border-radius:4px;	
	text-transform: uppercase;
	line-height: 19px;
	}
	
#content h1 a,
#content h1 a:hover,
#content h1 a:visited  {
	font-size:14px;
	color: #FFFFFF;	
	text-decoration: none;
	}	


#content h2 {
	color: #FFFFFF;
	font-size:13px;	
	font-family:Arial,Tahoma,Verdana;
	font-weight: bold;
	margin: 10px 0px 15px 0px;
	padding:8px;
	background-color:#373737;
	border-radius:4px;	
	text-transform: uppercase;
	line-height: 19px;
	}
	
#content h2 a,
#content h2 a:hover,
#content h2 a:visited  {
	font-size:13px;
	color: #FFFFFF;	
	text-decoration: none;
	}	

#content h3 {
	background: #333333;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin:10px 0px 10px 0px;
	padding:10px;
	border-radius:4px;
	}
	
#content h4 {	
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#contentleft {
	background: #FFFFFF;
	float: left;
	width:70%;
	margin: 0px 0px 10px 0px;
	padding:0px 15px 0 15px;	
	}
	
#contentleft p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
#contentleft a img {
	border: none;
	}
#contentleft img {
max-width:100%;
height:auto;
	}
#contentleft img.blog-img{max-width:100%;height:auto; margin-bottom:15px;}
#contentleft .blog-img img{max-width:100%;height:auto; margin-bottom:15px;}
#contentleft .blog-img a{color: #3b8ced;}


.clear{clear:both;}

.clearboth {clear:both;border-bottom:1px solid #ddd;padding:10px 0 0 0;margin:0 0 10px 0;}



.time,.icomment,.tagss,.share-with{
	color:#9a9a9a;
	font-weight:bold;
}
.time {
	
	background: #FFFFFF url(/wp-content/uploads/date-icon.png) no-repeat top left;
	margin: 0px 0px 0px 3px;
	
	padding-left:20px;
	}
	
.icomment {
	
	background: #FFFFFF url(/wp-content/uploads/comment-icon.png) no-repeat top left;
	margin: 0px 0px 0px 0px;
	
	padding:1px 0px 1px 25px;
	margin-left:10px
	}
.editor{
	background: #FFFFFF url(/wp-content/uploads/editor-icon.png) no-repeat top left;
	padding-left:20px;
	margin-left:10px;
	font-weight:bold;
}
.share-with{
	font-weight:bold;
	line-height:30px;
	padding:0px;
	margin:0px;
}
.share-with p{
	padding-bottom:0px !important;
}
.share-with ul{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
}
.share-with ul li{	
	float: left;
	line-height: 24px;
	list-style:none;
	padding-left:5px;
	padding-right:5px;
	width:25%;
}
.facebook-icon,
.twitter-icon{
	
}
	
.tagss {
	background: #FFFFFF;
	margin: 0px;
	padding:1px 0px 1px 18px;
	}
	
.category {
	background: #FFFFFF url(images/icon_category.gif) no-repeat top left;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	}
	
.postmeta {
	width:100%;
	font-size: 12px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	border-top: double #EAEAEA;
	}
	
.postmeta2 {
	font-size: 12px;
	padding:5px 0px 10px 0px;
	margin:10px 0px 0 0;
	border-top: 1px solid #cccccc;
	}
	
#sidebar {
	float: right;	
	width:30%;
	padding-left:15px;
	padding-right:15px;
	margin: 0px;
	padding: 0px;
	display: inline;
	padding-left:10px;
	padding-right:10px;
	}
	
#sidebar .widget {
	background: #F4F4F4;
	float: left;
	width: 100%;
	margin: 0px 0px 10px 0px;	
	}
#sidebar .widget_tag_cloud ul li{
	display:inline-flex;
	background:none;
}
#sidebar .widget_tag_cloud ul a{
	border:1px solid #ccc;
	padding:3px 7px;
	float:left;
	border-radius:4px;
	margin:5px 5px;
}
	
#sidebar h4 {
	background: #373737;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 10px 0px;
	padding:10px 0px 10px 10px;
	border-radius:4px;
	}
	
#sidebar p, 
#sidebar a {color: #333333;
	margin: 0px;
	}
	
#sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar embed, #sidebar object {
	width: 300px; 
	height: 250px;
	margin: 0px; 
	padding: 0px;
	}
	
#sidebar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

#sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul li li {
	background:url(/wp-content/uploads/blue-right-arrow.png) no-repeat 10px 5px;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	}
	
#sidebar ul li ul li {
	background:url(/wp-content/uploads/blue-right-arrow.png) no-repeat 10px 5px;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	}
#footer {
	background: #333333;
	width: 100%;	
	margin: 0px;	
	text-align: center;
	padding:15px 0px;
	float:left;
	}
	
#footer p {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;	
	}
	
#footer a, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
#footer-sidebar{
    background-color:#333333;
    color:#ffffff;
    float:left;
    width:100%;	
}
#footer-sidebar .colum{
	float:left;
	width:25%;
	padding-left:15px;
	padding-right:15px;
}
#footer-sidebar .colum a{
	color:#ffffff;
}
#footer-sidebar .colum a:hover,
#footer-sidebar .colum a:visited{
	color:#ffffff;
}
#footer-sidebar .colum a.tsl-24{
	height: 36px;
	line-height: 24px;
	font-size:18px;
	width: 36px;
	margin-top:10px;
	margin-right:10px;
	display:inline-block;
}
#footer-sidebar #content{
display:table;
	border-bottom:1px solid #484848;
	padding-bottom:20px;
}
#footer-sidebar #content h3{
	background-color:transparent;
	font-size:13px;
	border-bottom:1px solid #484848;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:0px;
}
#footer-sidebar #content ul{
	padding:0px;
}
#footer-sidebar #content ul li{
	list-style:none;
	background: url("https://www.askideas.com/wp-content/uploads/footer-right-arrow.png") no-repeat left center;
	line-height:24px;
	padding-left:15px;
}
#footer-sidebar #content .four .es_textbox_class{
	width:100%;
	height:36px;
	padding:10px 12px;
	border-radius:4px;
	border:0px;
}
#footer-sidebar .colum a.tsl-default i{
	line-height:38px;
}
#footer-sidebar #content .four .es_textbox_button{
	height:36px;
	width:100%;
	padding:10px 12px;
	border-radius:4px;
	background-color:#4694dc;
	border:0px;
	color:#ffffff;
	text-transform: uppercase;
	font-weight:bold;
	font-family:arial;
	cursor:pointer;
}
#footer-sidebar #content .four .es_textbox_button:hover{
	background-color:#2071bc;
}
/************************************************
*	Search Form									*
************************************************/

#searchform {
	margin: 0px;
	padding: 0px;
	display: inline;
	}
	
#searchbox {
	background: #f5f5f5 !important;
	width: 220px;
	color: #495D5C;
	font-size: 13px;	
	font-weight: normal;
	margin: 0px 0 0 0;
	padding: 4px 0px 3px 5px;
	border: 1px solid #f5f5f5;
	border-radius:4px 0px 0px 4px;
	padding:10px 10px;
	}
#searchbox,
#searchsubmit{
	float:left;
}
	
#s {
	background: #F7F5EF !important;
	width: 160px;
	color: #495D5C;
	font-size: 12px;	
	font-weight: normal;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	border-top: 1px solid #759697;
	border-right: 1px solid #A3BAB9;
	border-left: 1px solid #759697;
	border-bottom: 1px solid #A3BAB9;
	}
	
#searchsubmit {
	background: #f5f5f5;
	color: #FFFFFF;
	font-size: 11px;
	padding:11px 10px 10px 0px;
	font-weight: bold;
	border: 1px solid #f5f5f5;
	border-radius:0px 4px 4px 0px;		
	}
	
#subbox {
	background: #EEEEEE !important;
	width: 250px;
	color: #495D5C;
	font-size: 12px;	
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 3px 5px;
	border-top: 1px solid #759697;
	border-right: 1px solid #A3BAB9;
	border-left: 1px solid #759697;
	border-bottom: 1px solid #A3BAB9;
	display: inline;
	}
	
#subbutton {
	background: #93BBBC;
	color: #FFFFFF;
	font-size: 11px;	
	margin: 0px 0px 0px 7px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	border-top: 1px solid #A3BAB9;
	border-right: 1px solid #759697;
	border-left: 1px solid #A3BAB9;
	border-bottom: 1px solid #759697;
	}
	
#author, #name, #email, #url {
	background: #EEEEEE !important;
	width: 250px;
	color: #202020;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding:6px 10px 6px 10px;
	border: 1px solid #DDDDDD;
	display: inline;
	border-radius:4px;
	height:36px;
	}
	
#submit {
	background: #373737;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding:10px;
	font-weight: bold;
	border: 1px solid #373737;
	border-radius:4px;	
	}
	
#comment {
	background: #EEEEEE;
	color: #202020;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #DDDDDD;
	display: inline;
	}

/************************************************
*	Comments									*
************************************************/
	
.commentlist li ul li {
	font-size: 12px;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	margin: 0px 5px 0px 10px;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 100%;	
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin:5px 0px;
	}
	
#commentform textarea {
	width: 100%;
	padding:6px 10px;
	border-radius:4px;
	}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	
#commentform p {
	margin: 5px 0px 5px 0px;
	}
	
#commentform #submit {
	margin: 0px;
	float: left;
	width:auto;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}

.commentlist li {
	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
	}

.commentlist p {
	margin: 10px 5px 10px 0px;
	padding: 0px;
	}
	
.children { 
	margin: 0px;
	padding: 0px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;
	}


.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
	}
	
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

#searchbar {	
	height: 40px;
	color: #FFFFFF;
	margin: 0px;
	padding:0px 5px;
	text-align:center;
	}
#searchbar #searchbox{
	width:100%;
	position:relative;
}
#searchbar #searchsubmit{
	position:absolute;
	right:10px;
}

.wp-pagenavi {clear:both;padding:10px 0 0 0; text-align:center;font-size:18px;}
.wp-pagenavi a{padding:8px 12px !important; margin:2px; text-decoration:none; border:1px solid #ccc; color:#373737; background:#fff;border-radius:4px;}
.wp-pagenavi a:hover {border: 1px solid #373737; color: #fff; background: #373737;}
.wp-pagenavi span.pages {padding: 8px 12px; margin:3px;color: #fff;border: 1px solid #373737;background:#373737;border-radius:4px;}
.wp-pagenavi span.current{padding:8px 12px;margin:3px;font-weight:bold;border:1px solid #373737;color:#fff; background:#373737;border-radius:4px;}
.wp-pagenavi .next-comment-page, .wp-pagenavi .previous-comment-page{padding:12px 16px;border:1px solid #aaa;}
.wp-pagenavi a.nextpostslink{font-weight:bold;padding:8px 12px !important;font-size:20px;}
.wp-pagenavi a{display:inline-block;}
.wp-pagenavi a, .wp-pagenavi span{

	border:1px solid #373737 !important;
	border-radius:4px;
}


.masonry {
    margin: 1.5em 0;
    padding: 0;
    -moz-column-gap: 1em;
    -webkit-column-gap: 1.5em;
    column-gap: 1.5em;
    font-size: 1em;
}

.item {
    display: inline-block;
    background: #fff;
    padding: 1em;
    margin: 0 0 1.5em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-shadow: 2px 2px 4px 0 #444;
}

.item img {

width : 100% !important;
}

.btn {
    border: 0 none;
    border-radius: 4px;
    color: #2d3e50;
    font-size: 13px;
    height:36px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;    		
    padding:10px 12px;
    border:1px solid transparent;
    text-decoration:none;
    font-weight:bold;
    font-family:Arial;
    cursor: pointer;	
}
.btn-blue{
    background-color:#4694dc;
    color:#ffffff;
}
.btn-blue:hover{
    background-color:#3279ba;
    color:#ffffff;
}
.btn-primary{
    border-color:#4694dc;
    background-color:#FFFFFF;
    color:#4694dc;
}
.btn-primary:hover{
    background-color:#4694dc;
    color:#ffffff;
}
/*------Share Button------*/
.btn-share{
    background-color: #ccc;
    box-sizing: border-box;
    border-radius:4px;
    display: block;
    font-weight: 700;
    height: 100%;
    position: relative;
    padding:7px 7px 7px 7px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color:#FFFFFF;
    transition: background-color 0.2s ease-in-out 0s;
}
.btn-share:hover{
	color:#FFFFFF;
}
.btn-share img {
    display: block;
    left: 10px;
    position: absolute;
    width:18px;
    margin-top:3px;
}
.btn-facebook{
    background-color: #306199;
}
.btn-facebook:hover{
    background-color: #244872;
}
.btn-twitter{
    background-color: #26c4f1;
}
.btn-twitter:hover{
    background-color: #0eaad6;
}
.btn-google{
    background-color: #e93f2e;
}
.btn-google:hover{
    background-color: #ce2616;
}
.btn-whatsapp{
    background-color:#43d854;
}
.btn-whatsapp:hover{
    background-color:#28c039;
}


.hidden{visibility:hidden;display:none}
.pull-right{
	float:right;
}
.pull-left{
	float:left;
}


.page-header{
	background-color:#efefef;
	padding-top:30px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:30px;
	text-align:center;
	-moz-box-shadow:    inset 0 2px 5px #CCCCCC;
	-webkit-box-shadow: inset 0 2px 5px #CCCCCC;
	box-shadow:         inset 0 2px 5px #CCCCCC;
color: #000000;

}
.page-header h1.title{
	text-transform:uppercase;
	color:#333333;
	font-family: Arial, Tahoma, Verdana;
}
.sorting{
	text-align:right;	
	width:100%;
	margin-bottom:10px;
}
.sorting a{
	padding:3px 8px;
	border-radius:4px;
}
.sorting a.current{
	background-color:#3b8ced;
	color:#fff;
	font-weight:bold;
}
/*--------------------------------*/

ul.topnav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color:#FFF;
}

ul.topnav li {float: left;}

ul.topnav li a {
  display: inline-block;
  text-align: center;
  padding: 10px;
margin: 0 10px 0 0;
  text-decoration: none;
  transition: 0.3s;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  border-radius:4px;
}
ul.topnav li a:hover{
	background-color:#D5A51C;
	color:#fff;
}
ul.topnav li.icon {
	display: none;	
	background-color:#ffffff;
}
@media screen and (max-width:767px) {
  ul.topnav li:not(:first-child) {display: none;}
  ul.topnav li.icon {    
    float: right;
    display: inline-block;
  }
   ul.topnav li.icon a{
	font-weight:bold;
	padding:12px;
	margin-right:0px;
	}
   ul.topnav li.icon a:hover{
	background-color:#fff;
	}
}

@media screen and (max-width:680px) {
  ul.topnav.responsive {position: relative;}
  ul.topnav.responsive li.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  ul.topnav.responsive li {
    float: none !important;
    display: inline;
  }
  ul.topnav.responsive li a {
    display: block;
    text-align: left;
  }
}


/*-----Popups------*/
.ui-corner-all{
	border-radius:4px !important;
}
.ui-widget-header{
	background-image:none !important;
	background-color:#3b8ced !important;
	border:1px solid #3b8ced !important;
}

/*-----Responsive CSS---------*/



@media only screen and (min-width: 200px) {
    .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }
}

@media screen and (max-width: 767px){
	#wrap {width:100%;}
	#content {float: left;width:100%;}
	#contentleft {width:100%;float: left;}
	#header {width: 100%;height: auto; padding:0px 0px;}
	.headerleft {width:100%;height: auto;padding: 0 auto 0;}
	.headerleft img {max-width:100%;}
.search-widget {display:none;}
	.headerright{
		padding-top:10px;
		width:60%;
	}
	.user-row{
		top:-5px;
	}
	.user-row img{
		width:19px;
		height:19px;
	}
	#sidebar {float: left; width:100%;}	
	.dateleft,
	.dateright{
		width:100%;
	}
	.btn{
		height:30px;
		line-height:19px;
		padding:6px 10px;
	}
	.btn-share{
		padding:7px;
	}
	.btn-share span{
		display:none;
	}
	.btn-share img {
		display: block;		
		position: relative;
		left:0;
		width:18px;
		margin:3px auto 0px auto !important;
	}	
	#footer-sidebar .colum.one,
	#footer-sidebar .colum.two{
		width:50%;
	}
	#footer-sidebar .colum.three{
		width:100%;
	}
	#footer-sidebar .colum.four{
		width:100%;
	}
#lefts {float: left;width: 100%;   padding: 10px;border-bottom: 1px dotted;}
#rights {float: left;width: 100%;   padding: 10px;clear: both;}
}


@media only screen and (min-width: 700px) {
    .masonry {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
    }
}

@media(min-width:768px){
	#wrap {width:100%;}
	#content{
		width:750px;
	}
	#header,#navbar,#subnavbar {width:100%;}
	#contentleft {width:450px;}
	#sidebar{width:300px;}
	#searchbar {display:none;}

	#footer-sidebar .colum.one,
	#footer-sidebar .colum.two{
		width:25%;
	}
	#footer-sidebar .colum.three{
		width:50%;
	}
	#footer-sidebar .colum.four{
		width:100%;
	}
#lefts {float: left;width: 50%;   padding: 10px;border-right: 1px dotted;}
#rights {float: right;width: 50%;   padding: 10px;}
}

@media only screen and (min-width: 900px) {
    .masonry {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
    }
}

@media(min-width:992px){
	#content{
		width:970px;
	}
	#footer-sidebar .colum.one,
	#footer-sidebar .colum.two,
	#footer-sidebar .colum.three,
	#footer-sidebar .colum.four{
		width:25%;
	}
	#header,
	#navbar,
	#subnavbar {
		margin-right:auto;
		margin-left:auto;
		width:970px;
	}
	#contentleft {width:670px;float: left;}
	#searchbar {display:none;}	
}

@media only screen and (min-width: 1100px) {
    .masonry {
        -moz-column-count: 4;
        -webkit-column-count: 4;
        column-count: 4;
    }
}

@media(min-width:1200px){
	#content{
		width:90%;
	}
	#contentleft {width:70%;float: left;}
	#sidebar{width:30%;}
	#header,
	#navbar,
	#subnavbar {
		margin-right:auto;
		margin-left:auto;
		width:90%;
	}
}

@media only screen and (min-width: 1280px) {
    .wrapper {
        width: 1260px;
    }
}
