body .td-make-full, .td-container {

    width: 98%;

}
.td-container.td-post-template-default, .td-container.td-post-template-7, .td-container.td-post-template-2, .td-container.td-post-template-1, .td-container.td-post-template-3, .td-container.td-post-template-4, .td-container.td-post-template-5, .td-container.td-post-template-6, .td-container.td-post-template-8{
	width: 82%;
}

.td-main-menu-logo img{

	    position: relative;

    max-height: 74px;

    margin: 0px 21px 0px 0;

}

.td-pb-span12{

	width: auto;

	float: none !important;

}



.td-block-row .td-block-span4:last-child {

    width: 33.3%;

    }

    .td-block-span4 {

    width: 33.3%;

}

.td_block_big_grid .td-big-thumb{

	    width: 60%;

	    margin-right: 0;

	    padding-right: 4px;

}

.td_block_big_grid .td-big-grid-post-1, .td_block_big_grid .td-big-grid-post-3, .td_block_big_grid .td-big-grid-post-1, .td_block_big_grid .td-big-grid-post-2 {

    padding-right: 4px;

    margin-right: 0;

}

.td_block_big_grid .td-big-grid-post-2, .td_block_big_grid .td-big-grid-post-4{

	padding-right: 0;

}

.td_block_big_grid, .td_block_big_grid_2, .td_block_big_grid_3, .td_block_big_grid_4, .td_block_big_grid_5, .td_block_big_grid_6, .td_block_big_grid_7{

	width: auto;

}

.td_block_big_grid .td-tiny-thumb {

    width: 20%;

 }

 .top-header-menu li a{

 	font-weight: normal;

 }

 .td-header-border:before{

 	height: 0;

 }

 .white-menu .sf-menu {

    margin-top: 15px;

}

.td-pb-row .vc_column_container{

	border:none;

}.td-container-border:after{

	background: none !important;

}

.td-trending-now-title{

	    display: inline-block;

    padding: 10px 20px;

    font-size: 14px;

    border-radius: 6px;

}

.td-trending-now-display-area{

	vertical-align: middle;

}

.td-trending-now-display-area h3 a{

	font-size: 14px;

	font-weight: bold;

	color: #151515;

}

.td-trending-now-wrapper .td-next-prev-wrap{

	top: 32%;

}

.td-next-prev-wrap a{

	margin-bottom: 0;

}

.get_quick{

	    

}

.get_quick.td-pb-row .td-pb-span6.get_quick_left{

	    width: 60%;

    padding-right: 4px;

    text-align: center;

}

.get_quick .get_quick_left{

	    background: #1e72be;

}

.get_quick.td-pb-row .td-pb-span6.advertisement{

	    width: 40%;

    padding: 6px;

    border: 1px solid #cacaca;

    background: #f5f5f5;

}

a.subscribe-btn{

	     color: #fff;

    line-height: normal;

    font-size: 18px;

    font-weight: bold;

    text-decoration: underline !important;

    display: block;

    padding: 25px 0;

    text-align: center;

}

a.bluebtn{

	background: #0070c0;

	    padding: 10px 20px;

    font-size: 14px;

    border-radius: 6px;

	display: block;

	color: #fff;

	text-align: center;

}

.get_quick .block-title > a{

	display: inline-block;

	background: #005b9c !important;

	padding:8px 20px;

	    font-size: 13px;

}

.td-grid-style-1 .td-big-thumb .td-big-grid-meta{

	    width: calc(100% - 4px);

}

#mc_embed_signup{

	width: auto !important;

	left: inherit !important;

	margin-top: 0 !important;

	float: left;

	margin-left: 20px;

}

#mc_embed_signup label{

	color: #fff;

	    padding-top: 5px !important;

}

#mc_embed_signup .button{

	background: #005b9c !important;

}

#mc_embed_signup form{

	text-align: left !important;

}

.td_block_16 .td-module-thumb {

    margin-bottom: 0;

}

.td_block_16 .td-block-row{

    margin-left: -20px;

        width: auto;

}

.td_block_16 .td-block-row .td-block-span4 {

    width: 20%;

    padding-left: 4px;

    }

   .main-news .td_block_16{

   	padding-top: 4px;

   }

   .main-news .td_block_16 .td-block-row {

    margin-left: -4px;

}

.main-news .td_block_16 .td-column-3 .td_module_mx4, .main-news .td_block_16 .td-column-3 .td_module_mx4 .meta-info{

	margin-bottom: 0;

}

.td_block_16 .td-column-3 .td_module_mx4 {

    width: auto;

}

.wpb_single_image, .us-news .td_block_1 {

    padding-top: 0;

}

.wpb_single_image{

	    padding-right: 0;

}

.wpb_single_image .vc_figure{

	display: block;

}

.wpb_single_image a{

	display: block !important;

}

.wpb_single_image a img{

	width: 100%;

}

.us-news .td_block_1 .block-title{

	margin: 0 0 10px 0;

}

.us-news .td_block_1 .td-block-row .td-block-span6:first-child{

	padding: 0;

}

.us-news .td_block_1 .td-block-row .td-block-span6:last-child{

    padding-left: 5px;

}

.us-news .td_block_1 .td-block-row .td-block-span6:last-child .td_module_6 .item-details{

	margin-bottom: 5px;

	}

.us-news .td_block_wrap .td-pulldown-filter-display-option{

	margin: 0px 10px 10px 0px;

}

.td-next-prev-wrap {

    margin: 0 0 0 0;

    }

    .td_module_mx2 .td-module-thumb{

    	margin: 0px 0px 0px 0;

    }

    .td_module_mx2 .item-details {

    margin: 0px 20px 20px 90px;

}

.padding-remove  .td_block_2 .block-title{

	    margin: 0 0 10px 0px;

}

.padding-remove.vc_column_container>.vc_column-inner{

	    padding-left: 0;

    padding-right: 0;

}

.padding-remove .td-block-span12{

	 padding-left: 0;

}

.padding-remove.world-news2{

	    margin-left: -10px;

}

.padding-remove.world-news2 .td-block-span12{

	padding-right: 5px;

}

.td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title{

	    margin: 0;

    font-size: 16px;

    line-height: 19px;

    font-weight: 600;

    background: #005b9c;

    padding: 10px 10px;

    min-height: 96px;

    text-align: center;

}

.td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title a, .td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title a:hover{

	color: #fff;

}

.td-sub-footer-container.td-container {

    width: auto;

}

.td-pb-span4 {

    width: 33%;

    position: relative;

}



.td-ss-row .td-pb-span4, .td-pb-article-list .td-pb-span4, .td-pb-span4.td-main-sidebar {

    width: 25%;

}

.td-pb-span8 {

    width: 75%;

}

.td-ss-row .td-pb-span8 .td-pb-full-cell{

	width: auto !important;

	width: calc(100% - 4px);

}

.td-pb-span8 .td-pb-row{

	width: auto;

}

.td_block_15{

	margin-top: 20px;

}

.td-big-grid-post .td-big-grid-meta{

	    min-height: 70px;

	    width: calc(100% - 4px);

}

.td-pb-row [class*="td-pb-span"]{

	    border-left: none;

}

.td-big-grid-post-2 .td-big-grid-meta, .td-big-grid-post-4 .td-big-grid-meta{

	width: 100%;

}

.td-block-row .td-block-span6, .td-block-row .td-block-span6:first-child, .td-pb-span8 .td-pb-row div.td-pb-span6{

	width: 50%;

}

.td_module_mx1 .td-module-thumb{

	width: auto;

}

.td-module-thumb img{

	width: 100%;

}

.right{

	float:right;

	padding-right:20px;

}

.price-table-main {

    margin: 0 !important;

    padding: 0 !important;

    }

  .price-table-main .price-table-columns {

    margin: 0 1%!important;

}

.price-table-main .price-table-columns:first-child {

    margin-left: 0!important;

}

.listcats{

	padding:0 20px;

}

.listcats h1{

	    font-size: 18px;

    font-weight: bold;

    line-height: normal;

    margin: 10px 0 0px 0;

}

ul.catogoryList{

	list-style: none;

}

ul.catogoryList:after{

	display: block;

	clear: both;

	content: "";

}

ul.catogoryList li{

	float: left;

	width: 25%;

    padding: 10px 2% 10px 0%;

	text-align: center;

}

ul.catogoryList li a{

	    display: block;

    border: 1px solid #ababab;

    border-radius: 5px;

    height: 218px;

    -webkit-transition: 0.2s all ease 0.2s;

    -moz-transition: 0.2s all ease 0.2s;

    -o-transition: 0.2s all ease 0.2s;

    transition: 0.2s all ease 0.2s;

    overflow: hidden;

    position: relative;



}

ul.catogoryList li a:hover {

    box-shadow: 2px 2px 20px rgba(0,0,0,0.5);

}

ul.catogoryList li a img{

	    width: 100%;

	display: inline-block;

}

ul.catogoryList li a h2{

	    font-size: 14px;

    font-weight: bold;

    padding: 12px 0;

    line-height: normal;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    position: absolute;

    bottom: 0;

    width: 100%;

    z-index: 2;

    background: rgba(255,255,255,0.95);

    margin: 0;

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

}

.request_more_subs, #back_page{

	width: 100%;

	border:none;

	background: #005b9c;

	color: #fff;

	text-transform: uppercase;

	font-size: 16px;

	text-align: center;

	border-radius: 5px;

	font-weight: bold;

	padding: 10px 5px;

}

.request_more_subs{

	margin-bottom: 15px;

}

.wpcf7-form p.submit-parent{

	width: auto;

    display: block;

}

#back_page{

	margin: 20px 20px 0 20px;

	-webkit-width: calc(100% - 40px);

	-moz-width: calc(100% - 40px);

	-o-width: calc(100% - 40px);

	width: calc(100% - 40px);

	    background: #a7a7a7;

}

.wpcf7-form p{

	width: 46%;

	margin-right: 3%;

	display: inline-block;

}

.td-footer-container{

	    padding: 12px 0 0 0;

}

.footer-logo-wrap img {

    width: 150px;

}

.td-footer-container .widget{

	padding-bottom: 0;

}

.td-footer-container .td-footer-info {

    margin-bottom: 0;

}

.middle-foot .widget_nav_menu{

	    width: 50%;

    margin: 0 auto;

}

.wpcf7-form input[type="submit"].wpcf7-form-control.wpcf7-submit{

	width: 100%;

	border:none;

	background: #005b9c;

	color: #fff;

	text-transform: uppercase;

	font-size: 16px;

	text-align: center;

	border-radius: 5px;

	font-weight: bold;

	padding: 10px 5px;

	margin-top: 10px;

}

#authors-nv {

        margin-left: 15px;

    margin-top: 15px;



}

h2.authorName {

        font-size: 14px;

    line-height: normal;

    margin-bottom: 4px;

    margin-top: 0;

    font-weight: bold;

}

.authorAvatar {

    float: left;

    width: 25%;

    margin-right: 2%;

}

.author {

    margin: 0 0 12px 0;

}

.author:after{

	display: block;

	content: "";

	clear: both;

}

.authorLinks, .authorDescrption{

margin-bottom: 0;

}

.authorDescrption{

	line-height: normal;

}

.td-author-counters span.td-author-comments-count{

	display: none;

}

.get_quick{

	    margin-top: 2px;

}

.td-pb-article-list .td-pb-span8 .block-title{

	margin-left: 0;

	margin-right: 10px;

}

.td-pb-article-list .td-block-span6{

	padding-left: 0;

}



.post-newstyle .author-td-post-sub-title{

	margin-bottom: 5px;

}

















/* simple */

		.flip-container {

			-webkit-perspective: 1000;

			-moz-perspective: 1000;

			-ms-perspective: 1000;

			perspective: 1000;



			-ms-transform: perspective(1000px);

			-moz-transform: perspective(1000px);

    			-moz-transform-style: preserve-3d; 

    			-ms-transform-style: preserve-3d; 





		}



			/*

			.flip-container:hover .flipper, .flip-container.hover .flipper, #flip-toggle.flip .flipper {

				-webkit-transform: rotateY(180deg);

				-moz-transform: rotateY(180deg);

				-ms-transform: rotateY(180deg);

				transform: rotateY(180deg);

				filter: FlipH;

    			-ms-filter: "FlipH";

			}

			*/





			/* START: Accommodating for IE */

			.flip-container:hover .back, .flip-container.hover .back {

    -webkit-transform: rotateY(0deg);

    -moz-transform: rotateY(0deg);

    -o-transform: rotateY(0deg);

    -ms-transform: rotateY(0deg);

    transform: rotateY(0deg);

}



.flip-container:hover .front, .flip-container.hover .front {

    -webkit-transform: rotateY(180deg);

    -moz-transform: rotateY(180deg);

    -o-transform: rotateY(180deg);

    transform: rotateY(180deg);

}

		

		/* END: Accommodating for IE */



		.flip-container, .front, .back {



			    height: 230px;

		}

.front, .back {

    width: 100%;

}

.back{

	height: 216px;

}

		.flipper {

			-webkit-transition: 0.6s;

			-webkit-transform-style: preserve-3d;

			-ms-transition: 0.6s;



			-moz-transition: 0.6s;

			-moz-transform: perspective(1000px);

			-moz-transform-style: preserve-3d;

			-ms-transform-style: preserve-3d;



			transition: 0.6s;

			transform-style: preserve-3d;



			position: relative;

		}



		.front, .back {

			-webkit-backface-visibility: hidden;

			-moz-backface-visibility: hidden;

			-ms-backface-visibility: hidden;

			backface-visibility: hidden;



		    -webkit-transition: 0.6s;

		    -webkit-transform-style: preserve-3d;

		    -webkit-transform: rotateY(0deg);



		    -moz-transition: 0.6s;

		    -moz-transform-style: preserve-3d;

		    -moz-transform: rotateY(0deg);



		    -o-transition: 0.6s;

		    -o-transform-style: preserve-3d;

		    -o-transform: rotateY(0deg);



		    -ms-transition: 0.6s;

		    -ms-transform-style: preserve-3d;

		    -ms-transform: rotateY(0deg);



		    transition: 0.6s;

		    transform-style: preserve-3d;

		    transform: rotateY(0deg);



			position: absolute;

			top: 0;

			left: 0;

		}



		.front {

			-webkit-transform: rotateY(0deg);

			-ms-transform: rotateY(0deg);

		

			z-index: 2;

			    height: 216px;

			        overflow: hidden;

			            position: relative;

		}



		.back {

			background: #0070c0;

			-webkit-transform: rotateY(-180deg);

		    -moz-transform: rotateY(-180deg);

		    -o-transform: rotateY(-180deg);

		    -ms-transform: rotateY(-180deg);

		    transform: rotateY(-180deg);

		    border-radius: 5px;

		}



		.front .name {

			font-size: 2em;

			display: inline-block;

			background: rgba(33, 33, 33, 0.9);

			color: #f8f8f8;

			font-family: Courier;

			padding: 5px 10px;

			border-radius: 5px;

			bottom: 60px;

			left: 25%;

			position: absolute;

			text-shadow: 0.1em 0.1em 0.05em #333;

			display: none;



			-webkit-transform: rotate(-20deg);

			-moz-transform: rotate(-20deg);

			-ms-transform: rotate(-20deg);

			transform: rotate(-20deg);

		}



		.back-logo {

			position: absolute;

			top: 40px;

			left: 90px;

			width: 160px;

			height: 117px;

			background: url(logo.png) 0 0 no-repeat;

		}



		.back-title {

			font-weight: bold;

			color: #00304a;

			position: absolute;

			top: 180px;

			left: 0;

			right: 0;

			text-align: center;

			text-shadow: 0.1em 0.1em 0.05em #acd7e5;

			font-family: Courier;

			font-size: 22px;

		}



		.back p {

			  text-align: center;

    padding: 12% 10px;

    font-size: 13px;

    color: #fff;



		}



		/* vertical */

		.vertical.flip-container {

			position: relative;

		}



			.vertical .back {

				-webkit-transform: rotateX(180deg);

				-moz-transform: rotateX(180deg);

				-ms-transform: rotateX(180deg);

				transform: rotateX(180deg);

			}



			.vertical.flip-container .flipper {

				-webkit-transform-origin: 100% 213.5px;

				-moz-transform-origin: 100% 213.5px;

				-ms-transform-origin: 100% 213.5px;

				transform-origin: 100% 213.5px;

			}



			/*

			.vertical.flip-container:hover .flipper {

				-webkit-transform: rotateX(-180deg);

				-moz-transform: rotateX(-180deg);

				-ms-transform: rotateX(-180deg);

				transform: rotateX(-180deg);

			}

			*/



			/* START: Accommodating for IE */

			.vertical.flip-container:hover .back, .vertical.flip-container.hover .back {

			    -webkit-transform: rotateX(0deg);

			    -moz-transform: rotateX(0deg);

			    -o-transform: rotateX(0deg);

			    -ms-transform: rotateX(0deg);

			    transform: rotateX(0deg);

			}



			.vertical.flip-container:hover .front, .vertical.flip-container.hover .front {

			    -webkit-transform: rotateX(180deg);

			    -moz-transform: rotateX(180deg);

			    -o-transform: rotateX(180deg);

			    transform: rotateX(180deg);

			}

		/* END: Accommodating for IE */









.footer-social-wrap i{

	    margin: 5px 0 0px 0;

}





.td-404-title {

    font-size: 22px;

    color: #222222;

    text-align: left;

    line-height: normal;

    padding: 20px 0px 10px 0px;

    font-weight: bold;

}

.td-404-sub-title {

    font-size: 15px;

    line-height: normal;

    color: #a6a6a6;

    text-align: left;

    padding: 0 0 16px 0;

}

.td-404-sub-sub-title {

    text-align: left;

    margin-bottom: 5px;

}

.td-404-sub-sub-title a{

	display: inline-block;

}

.not_subscribed .block-title{

	margin-left: 0;

	margin-bottom: 10px;

}

.not_subscribed{

	padding-left: 10px;

}

.not_subscribed .td-block-row .td-block-span6:first-child{

	padding-left: 0;

}

.not_subscribed .td-block-row .td-block-span6:last-child{

	padding-right: 0;

}

.not_subscribed .td-category-header.td-pb-padding-side{

	padding: 0;

}

.page-nav.td-pb-padding-side{

	padding-left: 0;

}



.td-header-sp-bottom-widget{

	    width: 50%;

    margin: 0 auto;

}



.td-pb-span4.td-sub-footer-copy{

	width: 33.3%;

}



.td-sub-footer-container, .td-sub-footer-container a{

	color: #676767 !important;



}

.td-social-icon-wrap i{

	color: #676767 ;

}



.footer-logo-wrap {

    margin-bottom: 10px;

}

.footer-email-wrap {

    padding-top: 10px;

}

.td-post-header .author-box-wrap .td-social-icon-wrap a {

    margin-top: 2px;

}

.td-post-header .td-author-name:after{

	display: inline-block;

	content: inherit;

	clear: inherit;

}

.td-post-header .author-box-wrap .desc {

            margin: 0px 0px 0 60px;

}

.td-post-header .author-box-wrap .avatar {

        height: 50px;

    width: 50px;

    margin-bottom: 5px;

}

.td-post-header .avtar-img{

	    float: left;

    margin-right: 10px;

}

.td-post-header .author-box-wrap{

	    padding: 5px 0px 0px 0;

}

.td-post-header .meta-info{

	        margin-bottom: 5px;

    margin-left: -15px;

    margin-right: -15px;

}

.td-post-header .td-author-name.author {

	margin: 0;

	    display: inline-block;

}

.desc .td-author-social{

	    display: inline-block;

}

.desc .td-author-social .td-social-icon-wrap i{

	    height: auto;

	        padding-top: 0;

}

.wp-caption-text{

	text-align: left;

}

.td-post-content.post_page_new {

    padding-top: 5px;

}

.td-post-date{

	    margin-bottom: 6px;

}

.post header h1{

	    font-weight: bold;

    font-size: 30px;

    line-height: normal;

}

.footer-text-wrap{

	    line-height: normal;

    font-size: 12px;

}

.more_article{

	cursor: pointer;

	    color: #428bca;

}

.gosubscribe{

	display: none;

	    font-weight: bold;

}

.gosubscribe a{

	    border: none;

    background: #005b9c;

    color: #fff;

    text-transform: uppercase;

    font-size: 15px;

    text-align: center;

    border-radius: 5px;

    font-weight: bold;

    padding: 6px 15px;

    display: inline-block;

}

.phn-no{

	float: right;

	vertical-align: middle;

}.phn-no .widget_text{

	margin-bottom: 0;

	padding: 0;

	    list-style: none;

}

.phn-no .textwidget{

	color: #fff;

	    font-size: 11px;

    line-height: 29px;

}

.signin-btn li.widget{

	     color: #fff;

    list-style: none;

    display: block;

    padding: 0 5px;

    margin: 0;

    background: #0070c0;

    border-radius: 3px;

    margin-top: -2px;

}

.signin-btn{

	display: inline-block;

    vertical-align: middle;

}

.signin-btn li.widget a{

	color: #fff;

}



.page .testimonial_color p{

    color: #000;
    font-size: 12px;
    margin: 5px 0;
    line-height: 16px;
    text-align: left;
        text-transform: none;
    font-family: Verdana, Geneva, sans-serif;

}

h1.headtitl {

    font-size: 18px;

    font-weight: bold;

    line-height: normal;

        margin: 10px 0 0px 15px !important;

}

.advertisement_new {

	text-align: center;

}



.advertisement_new img{

width:100%;

margin-bottom:6px !important;

}

.advertisement_new a{

display:block;

	    vertical-align: middle;

}

.subusercatsdiv .subusercats:before, .subusercatsdiv .subusercats:after, .subusercatsdiv:before{

	display: block;

	content: "";

	clear: both;

}

.subusercatsdiv{

	background: #fff;

    margin: 0;

    border-top: 2px solid #b3b3b3;

            box-shadow: 0 2px 2px rgba(0,0,0,0.2);

}

.subusercatsdiv .subusercats{

	    margin: 0 10px;

}

.subusercatsdiv .subusercats li{



}

.subusercatsdiv .subusercats li a{

	    font-size: 12px;

	        line-height: 32px;

}

.subusercatsdiv .subusercats li a:hover{

	color: #0070c0;

}

.subusercatsdiv .subusercats li.more{

	position: relative;

	    background: #0070c0;

}

.subusercatsdiv .subusercats li.more a{

	color: #fff;

}

.subusercatsdiv .subusercats li.more a:hover{

	background: none;

}

.subusercatsdiv .subusercats li.more ul.menu-dropdown li a:hover{

	color: #0070c0;

}

.subusercatsdiv .subusercats li.more ul.menu-dropdown{

	list-style: none;

    position: absolute;

    width: 180px;

    background: #fff;

    border: 1px solid #dadada;

    padding: 10px;

    text-transform: uppercase;

    left: -65%;
        height: 350px;
    overflow-y: auto;



}

.subusercatsdiv .subusercats li.more ul.menu-dropdown li a{

	font-size: 13px;

	color: #000;

	font-weight: bold;

	padding: 3px 0;



}

.contactform .wpcf7 {

    padding: 0 !important;

}

#wpadminbar #wp-admin-bar-my-account.with-avatar>a img, #wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper{

	display: none;

}

#wpadminbar .quicklinks #wp-admin-bar-my-account a{

	display: inline-block;

}

.videowidget li{

	list-style: none;

}

.widget_nav_menu ul.menu li a{

	text-transform: none;

}

.menu-subscribe{

	    float: right;

    margin: 4px 0 0 0;

}

.menu-subscribe a{

	color: #fff;

	    font-size: 11px;

	    text-transform: uppercase;

}

.menu-subscribe a:hover{

	color: #75cdff !important

}

.menu-subscribe, .top-header-menu li {

font-family: 'Open Sans', arial, sans-serif;

}

.videowidget iframe{

height:180px !important;

}
.quicknews_section .td-pb-span3{
	width: calc(20% - 4px);

}
.quicknews_section .td-pb-span9{
	width: 80%;

}
.main-news .td-block-span12{
	width: 20%;
	    padding-left: 4px;
	        float: left;
    padding-right: 0;
}
.main-news.custom_quick_post{
	padding-top: 0;
}
.main-news.custom_quick_post .td-block-span12{
	width: auto;
	float: none;
	    padding-left: 0;
}
/*.main-news.custom_quick_post .td-block-span12 .td_module_mx4 img.entry-thumb{
	    min-height: 194px;
}*/
.main-news .td-block-span12 .entry-title.td-module-title {
    margin: 0;
    font-size: 16px;
    line-height: 19px;
    font-weight: 600;
    background: #005b9c;
    padding: 10px 10px;
        min-height: 105px;
    text-align: center;
}
.main-news.custom_quick_post .td-block-span12 .entry-title.td-module-title{
	 font-size: 16px;
    line-height: 19px;
}
.main-news .td-block-span12 .entry-title.td-module-title a{
	color: #fff;
}
.main-news.custom_quick_post .td-block-span12 .entry-title.td-module-title a strong{
	    font-size: 22px;
    margin-bottom: 10px;
    display: inline-block;
}
.main-news .td_block_16 .td-column-1 .td_module_mx4{
	    padding-bottom: 0;
}
span.wrap_inline_mp3j {
    white-space: normal;
    line-height: 20px;
}
.td_block_trending_now {
    padding: 0px 20px 7px 20px;
}
ul.catogoryList li.bookings .front{
	display: table;
    text-align: center;
    width: 101%;
}
ul.catogoryList li.bookings a h2{
	    position: inherit;
    display: table-cell;
    vertical-align: middle;
    font-size: 29px;
    background: #005b9c;
    color: #fff;
    border-radius: 5px;
}
.booking-content p{
	    margin-bottom: 10px;
}
.padding0{
	padding: 0;
}
.padding0 p{
	margin: 0;
}
.padding0 .widget.widget_text{
	margin-bottom: 0;
}
.a-single.a-5 img{
	width: 100%;
}
.testimonial_color .bx-wrapper .tslider blockquote {
	margin: 0;
}
.td-container.td-post-template-default .td-pb-span8, .td-container.td-post-template-7 .td-pb-span8, .td-container.td-post-template-2 .td-pb-span8, .td-container.td-post-template-1 .td-pb-span8, .td-container.td-post-template-3 .td-pb-span8, .td-container.td-post-template-4 .td-pb-span8, .td-container.td-post-template-5 .td-pb-span8, .td-container.td-post-template-6 .td-pb-span8, .td-container.td-post-template-8 .td-pb-span8{
	width: 70%;
}
.td-container.td-post-template-default .td-pb-span4.td-main-sidebar, .td-container.td-post-template-7 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-2 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-1 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-3 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-4 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-5 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-6 .td-pb-span4.td-main-sidebar, .td-container.td-post-template-8 .td-pb-span4.td-main-sidebar{
	width: 30%;
}
.td-post-featured-image img{
	width: 100%;
}
.td-ss-main-sidebar, .addresize .td-pb-span4 .wpb_wrapper {
    width: auto !important;
    position: inherit !important;
    top: inherit !important;
    bottom: inherit !important;
}
p.news-message{
	font-size: 17px;
	margin-bottom: 10px;
}
.td-header-main-menu.td-affix{
	position: relative !important;
}
.search_donald label{
	display: block;
}
.margintp{
	    margin-top: 21px;
}
ul.donald_list{
	list-style: none;
	width: 50%;
	padding: 10px 15px 10px 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display: table-cell;
	margin-top: 15px;
	border: 1px solid #cacaca;
}
ul.donald_list li:last-child{

}
.search_donald input[type="text"]{
	border: 1px solid #bbb;
    height: 32px;
}
table.donald_table th {
    border-bottom: 2px solid #d6d6d6;
    }
@media (max-width: 1024px){
/*	.main-news .td-block-span12 .entry-title.td-module-title {
    min-height: 150px;
}*/
.td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title{
	min-height: 115px;
}
.main-news.custom_quick_post .td-block-span12 .entry-title.td-module-title {
    font-size: 16px;
    line-height: 19px;
}
.main-news .td-block-span12 .entry-title.td-module-title, .main-news.custom_quick_post .td-block-span12 .entry-title.td-module-title {
    font-size: 14px;
    line-height: 14px;
}
.menu-subscribe{

    display: inline-block;
    margin: 0;
    line-height: 24px;
    float: none;
}
.top-header-menu li a{
	    margin: 0px 8px 0px 0px;
}
.td-header-sp-top-menu .td_data_time{
	    margin: 0 18px 0 0;
}
.menu-subscribe a{


}

.right{

	float: none;

}

.sf-menu > li > a {

    padding: 0px 10px 0px 10px;

    }

    .td-pb-span4.td-sub-footer-copy{

	

	

	}

	.td-ss-main-sidebar .iframe{

		width: 100%;

	}

	ul.catogoryList li a, .front, .back, .flip-container{

		height: auto;

	}

	.vertical .back{

		height: 100%;

	}

	.back p {

    text-align: center;

    padding: 5px 5px;

    font-size: 12px;

    color: #fff;

    line-height: normal;

}



}



@media (max-width: 768px){

	.td-post-header .author-box-wrap{

		    padding: 5px 0px 0px 0;

	}

	.td-post-header .author-box-wrap .desc {

    margin: 0;

}

.td-post-header .meta-info {

    margin-left: 0;

    margin-right: 0;

    }

	.padding-remove.world-news2{

		margin-left: 0;

	}

	ul.catogoryList li{

		width: 50%;

	}

	.middle-foot .widget_nav_menu, .td-header-sp-bottom-widget{

		width: auto;

	}

	.td-sub-footer-copy {

    line-height: 18px;

}

.td-header-sp-bottom-widget{

	text-align: center;

}

.td-sub-footer-menu {

    padding-right: 10px;

}

.td-sub-footer-container .td-pb-padding-side {

    padding: 0px 10px 0px 18px;

}

	.td-trending-now-display-area h3 a {

    font-size: 11px;

    margin-left: 5px;

}

.td-trending-now-wrapper .td-next-prev-wrap {

    top: 15%;

}

	

	.td-sub-footer-container .td-pb-span8 {

		width: 50%;

	}

	.td-main-menu-logo img{

	margin: 0;

}



.td_block_big_grid .td-big-thumb{

	width: 100%;

	    margin-bottom: 5px;

}

.td-big-grid-wrapper .td-tiny-thumb:nth-child(2){

	padding-left: 0;

}

.td_block_big_grid .td-tiny-thumb {

    width: 25%;

        padding-left: 5px;

    margin: 0;



    }

    

#mc_embed_signup {

    float: none;

    margin-right: 20px;

}

#mc_embed_signup input.email{

	    width: 100% !important;

    margin-bottom: 10px !important;

}

#mc_embed_signup label {

    padding-top: 0 !important;

}

#mc_embed_signup form{

	padding-top: 0;

}

.sf-menu > li > a {

    font-size: 11px;

    padding: 0px 7px 0px 7px;

}

.sf-menu:after{

	clear: both;

	display: block;

	content: "";

}

.td-main-menu-logo img {

    max-height: 55px;

    }

    .white-menu .sf-menu {

    margin-top: 5px;

}

.td_block_trending_now {

    padding: 0 0 7px 0;

}

.td-trending-now-title {

    padding: 10px 10px;

    font-size: 11px;

    margin: 0;

}



.td-ss-row .td-pb-span4, .td-pb-article-list .td-pb-span4 {

    width: 35%;

}

.td-pb-span8 {

    width: 65%;

}
.td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title {

    font-size: 14px;
    line-height: 14px;
    }

}



@media (max-width: 767px){
	.td_block_16 .td-block-row .td-block-span4 .entry-title.td-module-title{

    	min-height: inherit;

    }

.main-news .td-block-span12 .entry-title.td-module-title, .main-news.custom_quick_post .td-block-span12 .entry-title.td-module-title {
   font-size: 16px;
    line-height: 19px;
    min-height: inherit;
}
.main-news .td-block-span12 {
    padding-bottom: 4px;
}
.main-news .td_block_16 {
    padding-top: 0;
}
.main-news.custom_quick_post{
	padding-top: 4px;	
}
	.td-header-style-9 .td-top-menu-full{

		display: block;

	}
	.td-trending-now-display-area{
		width: 75%;
	}
	.td-main-menu-logo img{

	margin: auto;

    position: absolute;



}

div#td-mobile-nav .subusercatsdiv .sf-menu {

    display: block;

}

.td-header-style-9 .td-header-sp-top-menu{

	padding-left: 0;

}

.td-top-menu-full .top-header-menu a{

	line-height: normal;

}

.td-header-style-9 .td-header-sp-top-widget {

       float: none !important;
    text-align: left;
    display: inline-block;
    margin-left: 15px;
}

.phn-no {
float: none;
    vertical-align: middle;
    display: inline-block;

}

}

@media (max-width: 480px){

	.td_block_big_grid .td-tiny-thumb {

    width: 50%;

}

}





