@charset "utf-8";/* Clearfix */.clearfix:before,.clearfix:after {    content: " ";    display: table;}.clearfix:after {    clear: both;}.clearfix {    *zoom: 1;}a#pull {    display: none;    font-family: 'Oswald', Helvetica, Arial, sans-serif;    font-weight: 700;    font-size: 14px;    text-transform: uppercase;    height: 57px;	background: url(images/menu_loop.jpg) top left repeat-x;    color: white;    padding: 18px 0 5px 20px;    text-decoration: none;    text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);}/* -----------------------------------------  ~Tablet version----------------------------------------- */@media only screen and (min-width: 768px) and (max-width: 959px) {#menu_wrapper{	height:auto;	float: none;	position: relative;}#main_wrapper, #menu_wrapper, #logo, #main_in, #social_ctn, .top_shadow, .bottom_shadow, #footer, #twitter_last, .da-slider{	width:768px !important;}#main_news_wrapper{	width:767px !important;}#da-slider, #main_in .bx-wrapper, div.homepage-news-item, div#homepage-carousel{min-width: 755px !important;width: 755px !important;}div.bx-window{	width: 415px !important;}.hpn-image img{	margin-left:-100px;}ul#menu{	width:764px !important;	height:auto !important;	margin-bottom: 0px !important;}ul#menu li {   width:20%;   padding: 0;}ul#menu li ul li {	width: auto;}#hot_news, #full_page_wrapper{	width:766px !important;}#hot_news h1{	width:700px;}#hot_news_title{	width:705px;}.caroufredsel_wrapper{	width:665px !important;}ul#hot_news_box li{	margin:0px 25px 0px 37px !important;}.main_advert{	text-align:center;}/* left wrapper */#left_wrapper h2 {	width:422px;}#left_wrapper{	width:435px;}ul#general_news{	width:455px;}ul#general_news li{	width:440px;	height:360px;}ul#general_news li .image{	width:150px;}ul#general_news li .info{	width: 245px;	height: 360px;}ul#general_news li .info h2{	width:190px;	height:auto;}ul#general_news li .info .date_n_author, ul#general_news li .info p{	width:235px;}#post_wrapper{	width:440px !important;}#left_wrapper .contact_form h1{	width:400px !important;}#post_wrapper .info h2, #post_wrapper .info{	width:410px !important;}#post_wrapper .image, #post_wrapper .image .img_in, #post_wrapper .image img{	width:400px !important;	background:none !important;	height:auto !important;}#post_wrapper .image .img_in{	-webkit-box-shadow: 0px 0px 0px 5px #333;	box-shadow: 0px 0px 0px 5px #333;	border-radius: 5px;	border: 1px solid #FF6000;}#post_wrapper .image{	margin: 15px 0px 15px 12px !important;}#post_wrapper .image .comments{	bottom: -22px !important;	right: 13px !important;}#post_wrapper #comments, #post_wrapper #response{	width:438px !important;}#post_wrapper #comments ul li{	width:410px !important;}#post_wrapper #comments ul li .comment{	width:295px !important;}#post_wrapper #comments ul li ul li .comment{	width:211px !important;}textarea, input{	width: 375px;}#searchform input{	width:220px;}#searchsubmit{	width:238px !important;}#response form .form_right{	margin:0 !important;}#respond{	width:438px !important;}/* Right wrapper */#right_wrapper{	width:331px;}#search{	width:299px;}#search input[type="text"]{	width:210px;}.review, .categories, .normal, .homepage-widget {	background:url(images/footer.png) bottom left repeat-x;	width:330px;	text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);	font-family:'Oswald', Helvetica, Arial, sans-serif;	color:#fff;	font-size:13px;	font-weight:700;	text-transform:uppercase;	padding:0px 0px 16px 0px;	margin:0px 0px 10px 1px;	float:left;}#right_wrapper .header {	padding:9px 0px 10px 20px;	background:url(images/right_h_bg.png) top left no-repeat;	height:21px;}.review ul li{	width:294px;}#right_wrapper .footer{	width:299px;}.review ul li .info{	width:220px;}.review, .categories, .normal{	width:299px;}#right_wrapper .advert{	width:293px;}.normal .body{	width:269px !important;}.right_navi{	width:300px;}.right_navi ul li a{	width:279px;	background-position:-33px 0px;}.right_navi ul li a:hover{	background-position:-33px -36px;}/* widgets */#wp-calendar{	width:300px;}.textwidget{	width:267px;}/* Full page */#full_page_wrapper #post_wrapper{	width:740px !important;}ul#gallery_wrapper{	margin: 20px 0px 0px 40px !important;	width:725px !important;}#full_page_wrapper #pager{	right: 295px !important;}/* 404 */.four0four{	width:700px;}/* footer */#footer .body{	height:auto;}#footer .footer_widget img{	margin: 22px 0px 28px 21px !important;}}/* -----------------------------------------  ~Mobile version----------------------------------------- */@media only screen and (max-width: 767px) {/*generic layout */#main_wrapper, #menu_wrapper, #logo, #main_in, #social_ctn, .top_shadow, .bottom_shadow, #footer, #twitter_last, .da-slider{	width:297px !important;}/* menu */a#pull{	text-align: left;	width: auto;	display: block;	position: absolute;	top: 0;}a#pull:hover{	color:#999;}a#pull::after {	content: "";	background: url('images/nav-icon.png') no-repeat center;	width: 30px;	height: 36px;	display: inline-block;	position: absolute;	right: 15px;	top: 10px;}#menu_wrapper{	height:auto !important;    float: none !important;    position: relative !important;    padding-bottom: 10px !important;	min-height:70px !important;}#menu_left, #menu_right{	display:none;}ul#menu{	width:297px ;	height:auto;    display: none;    background-image: none !important;    background-color: #21212 !important;	padding-top:65px !important;}ul#menu li{	width:293px !important;	text-align:left !important;	background:none !important;	height:auto !important;}ul#menu li a{	text-shadow:0 !important;	background:none !important;	border-bottom: 1px solid #333 !important;	padding: 15px 20px 10px 20px !important;	color: #F1F1F1;	height: 25px !important;}#menu li ul{	width:286px;	visibility: visible !important;	position: static;	background:none !important;	border:none !important;	-webkit-box-shadow:  none !important;	box-shadow: none !important;}#menu li ul li{	width:265px!important ;	text-align:left!important ;}#menu li ul li a:link, .myMenu li ul li a:visited{	padding:10px 0px 10px 20px !important;}/* slider */.bx-wrapper, #homepage-tab-carousel{	display:none !important;}#da-slider{	min-width: 285px !important;	width: 285px !important;	display:block !important;}.da-slide h2{	font-size:25px !important;	width:80% !important;	height:auto !important;}.da-slide p{	top:80px !important;	width:240px !important;}.da-slide-current .da-img{	display:none;}#left_wrapper h2, #full_page_wrapper h2{	width:250px !important;}/* hot news */.caroufredsel_wrapper{	width:215px !important;	height:325px !important;	margin-left: 45px !important;}#hot_news, #full_page_wrapper{	width:295px !important;}#hot_news h1{	width:250px;}#hot_news_title{	width:225px;}ul#hot_news_box li{	margin:0px 12px 0px 4px !important;	width:185px;	height:270px;}ul#hot_news_box li .content{	margin-top:10px;}ul#hot_news_box li .image{	width: 165px;	height: 50px;}ul#hot_news_box li .image img{	width: 165px;	height:auto;	margin-top:-20px;}#hot_news, #main_news_wrapper{	margin:0;}.row,  #main_news_wrapper{	width:296px;}#main_news_wrapper, #left_wrapper, #right_wrapper, .row{	box-shadow:none;	display:block !important;}#left_wrapper, #right_wrapper{	float:left;	width:296px;}/* left wrapper */#left_wrapper h2 {	width:245px;}ul#general_news{	width:285px;}ul#general_news li{	width:271px;	height:auto;}ul#general_news li .image{	width: 235px;	height: 100px;}ul#general_news li .info{	width: 245px;	height: auto;	}ul#general_news li .info h2{	width:190px;	height:auto;}ul#general_news li .info .date_n_author, ul#general_news li .info p{	width:235px;}ul#general_news li .info a.read_more2{	position:static;	float:right;	margin: 0px 10px 20px 0px;}ul#pager{	margin: 20px 52px 30px 0px;}#search{	width:295px;}#search input[type="text"]{	width:206px;}#post_wrapper{	width:270px !important;}#post_wrapper .info h2, #post_wrapper .info{	width:250px !important;}#post_wrapper .info .date_n_author{	width:220px !important;}#post_wrapper .image, #post_wrapper .image .img_in, #post_wrapper .image img{	width:230px !important;	background:none !important;	height:auto !important;}#post_wrapper .image .img_in{	-webkit-box-shadow: 0px 0px 0px 5px #333;	box-shadow: 0px 0px 0px 5px #333;	border-radius: 5px;	height:90px !important;	border: 1px solid #FF6000;}#post_wrapper .image{	margin: 15px 0px 15px 12px !important;}#post_wrapper .image .comments{	bottom: -22px !important;	right: 13px !important;}#post_wrapper #comments .header, #post_wrapper #response .header{	width:220px !important;}#post_wrapper #comments .header span{	display:none;}#post_wrapper #comments, #post_wrapper #response{	width:268px !important;}#post_wrapper #comments ul li{	width:250px !important;}#post_wrapper #comments ul li .comment{	width:125px !important;}#post_wrapper #comments ul li ul li .comment{	width:125px !important;}#post_wrapper #comments ul li ul li{	margin-left:0px !important;}textarea, input{	width: 215px;}#searchsubmit{	width: 233px;}#response form .form_right{	margin:0 !important;}#respond{	width:268px !important;}.post-review{	margin: 10px 13px 20px 0px !important;}/* Right wrapper */.review, .categories, .normal, .footer_widget{	width:295px !important;	margin-right:0px;}#latest-twitter-follow-link{	width:220px !important;}#post_wrapper #body{	width: 87% !important;}body #post_wrapper #response .header{	padding: 10px 0px 0px 35px;	border: none !important;	height: 30px;	margin: 0px 0px 0px 16px;	/* height: auto; */	font-size: 11px;}.review ul li{	 width:290px;}.review ul li .info{	width:219px;}.categories ul li a{	width:275px;		background-position:-33px 0px;}.categories ul li a:hover{	background-position:-33px -36px;}.main_advert{	width:290px !important;	text-align:center;}.main_advert img{	width:250px;}#right_wrapper .advert{	margin: 10px 0px 25px 0px;	width: 293px;}.normal .body{	width:265px !important;	}/* Full page */#post_wrapper h1, #post_wrapper h2{	width:240px !important;}ul#gallery_wrapper{	margin: 20px 0px 0px 36px !important;	width:260px !important;}#full_page_wrapper #pager{	right: 57px !important;}/* 404 */.four0four{	width:230px;}.huge{	font-size: 30px;}/* widgets */.right_navi{	width:296px;}.right_navi ul li a{	width:296px;	background-position:-33px 0px;}.right_navi ul li a:hover{	background-position:-33px -36px;}.latest-twitter-tweet{	width:255px;}#wp-calendar{	width:295px;}.textwidget{	width:264px;}/* Footer */#footer {	display:block !important;}#footer .row{	background:none;}#footer .header {	padding:9px 0px 10px 20px;	background:url(images/right_h_bg.png) top left no-repeat;	height:21px;}.divider_footer {	display:none !important;}/* About */.footer_widget{	padding:0 !important;	display:block !important;	float:left;}#footer .header {	padding:9px 0px 10px 15px;}#footer .body {	padding:20px 10px 35px 20px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#999;	text-transform:none;	font-weight:normal;}#footer .body p {	margin-top:0;}#footer .footer {	width:296px;	height:13px;	background:url(images/footer.png) top left repeat-x;	float:left;}/* Latest Media */#footer #latest_media {	display:block !important;	float:left !important;	width:296px !important;	text-shadow: 0px 2px 3px rgba(0, 0, 0, 1) !important;	font-family:'Oswald', Helvetica, Arial, sans-serif !important;	color:#fff !important;	font-size:13px !important;	font-weight:700 !important;	text-transform:uppercase !important;	padding:0px 0px 15px 0px !important;	margin:0px 0px 0px 0px !important;}ul#l_media_list{	margin-left:12px;}/* twitter widget */#twitter_last{	height:110px;	background-repeat:repeat-y;}#twitter_last a#tr_left{ 	margin-top:35px;}#twitter_last #tr_right{	height:80px;	width:190px;	padding-left:35px;	padding-top:22px;}#tw{	width:190px;}.tweet{	height:200px;	margin-top: 65px;}}