/***************Your styles in herre********************/
#login h1 a {
  background: url(../../images/logo-dark.png) no-repeat center center;
  width: 100% !important;
  height: 170px !important;
}
ul.menu-nav > li.menu-item { padding: 21px 10px !important;}
.main-header{ 
	padding-top: 108px !important;
	padding-left: 95px; 
	transition:all ease-in-out 0.5s;
	background-color:#000000;
	background-size:1100px;
	background-position:top left !important;
}
.main-header .over-lay { background:none !important;}
.logo{ opacity:0.7;}
.title-blogitem{ padding-top:20px;}
#main_container{ padding-top:20px;}
.g_ad{ margin:0px 0 30px;}
div .ts-tabslide {
  /*margin-bottom: 0px;*/
}
.ts-single-post .ts_post_format_empty, .ts_post_format_empty {
  margin-top: 0px;
}
.blog-item .bg-category{ margin:0 ; padding:20px 0 30px;}
.tab-list-post .item-post{ height:270px;}
.tab-list-post .item-post .info .post-title h3{ letter-spacing:0px; line-height:15px;}
#flags{ width:80px !important; float:none !important; margin:0 auto;}
.tab-list-post .item-post .info .post-title .icon-postbanner{ float:none; position:absolute; bottom:10px; right:10px;} 
.tab-list-post .item-post .info .post-title { padding: 18px 50px 18px 15px;}
.photo-instagram{ max-width:230px; margin:0 auto;}
.blog-item .title-blogitem h3{ padding:0 8%;}
.social .social-item{ opacity:0.7; transition:all ease-in-out 0.5s;}
.social a{ float:left;width: 21%;  margin: 0 2%;}
.social .social-item:hover{ opacity:1;}
.widger-footer .over-lay{ background: rgba(255,255,255,0.1);}
.blog_peronal .blog-item {  margin-bottom: 30px;}
#commentform .col-sm-6{ width:100%;}
#commentform .col-sm-6 .message-comment{ width:100%; padding:0;}
.fb_iframe_widget span, .fb_iframe_widget iframe{ width:100% !important; }   
.vc_btn3.vc_btn3-shape-rounded{ border-radius:0px !important;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{ background-color:#ffffff !important; border:2px solid #cda993; color:#cda993 !important;}
.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{ background-color:#cda993 !important; border:2px solid #cda993; color:#ffffff !important;}
.widget {
  padding: 15px 10px 15px 10px;
  margin-bottom: 30px;
}
@media screen and (max-width: 1200px){
.main-header{ height:195px !important; padding: 0 !important;background-size:800px;}
.logo{height: auto;  width: 100%;}
.logo img{  width: 650px;  padding: 107px 0 0 95px;}
ul.menu-nav > li.menu-item { padding: 21px 10px !important;}
}
@media screen and (max-width: 991px){
	.ts-togole-menu{ float:right;}
	.head-socials, .header-search{ float:left !important;}
	.main-header{height:170px !important; background-size:700px;}
}
@media screen and (max-width: 700px){
	.main-header{ height:95px !important; background-size:400px;}
	.logo img{ width: 400px;	padding: 65px 0 0 60px;}
}
@media screen and (max-width: 360px){
	body{ width:100%;}
	#wrapper{ width:100%;}
}