@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: 'NobelBook';
	font-size: 16px;
	color: #000000;
	line-height: 24px;
}
body.noScroll, html.noScroll{
    overflow: hidden;
}

@font-face {
    font-family: 'NobelRegular';
    src: url('../fonts/nobel-regular.eot');
    src: url('../fonts/nobel-regular.eot') format('embedded-opentype'),
         url('../fonts/nobel-regular.woff2') format('woff2'),
         url('../fonts/nobel-regular.woff') format('woff'),
         url('../fonts/nobel-regular.ttf') format('truetype'),
         url('../fonts/nobel-regular.svg#NobelRegular') format('svg');
}

@font-face {
	font-family: 'NobelBook';
	src: url('../fonts/nobel-book.eot');
	src: url('../fonts/nobel-book.eot') format('embedded-opentype'), url('../fonts/nobel-book.woff') format('woff'), url('../fonts/nobel-book.ttf') format('truetype'), url('../fonts/nobel-book.svg#NobelBook') format('svg');
}
@font-face {
	font-family: 'NobelBold';
	src: url('../fonts/nobel-bold.eot');
	src: url('../fonts/nobel-bold.eot') format('embedded-opentype'), url('../fonts/nobel-bold.woff') format('woff'), url('../fonts/nobel-bold.ttf') format('truetype'), url('../fonts/nobel-bold.svg#NobelBold') format('svg');
}
@font-face {
	font-family: 'AustinRoman';
	src: url('../fonts/austin-roman.eot');
	src: url('../fonts/austin-roman.eot') format('embedded-opentype'), url('../fonts/austin-roman.woff') format('woff'), url('../fonts/austin-roman.ttf') format('truetype'), url('../fonts/austin-roman.svg#AustinRoman') format('svg');
}
@font-face {
    font-family: 'AustinItalic';
    src: url('../fonts/austin-italic.eot');
    src: url('../fonts/austin-italic.eot') format('embedded-opentype'),
         url('../fonts/austin-italic.woff2') format('woff2'),
         url('../fonts/austin-italic.woff') format('woff'),
         url('../fonts/austin-italic.ttf') format('truetype'),
         url('../fonts/austin-italic.svg#AustinItalic') format('svg');
}
a, i, img, input[type="submit"] {
	text-decoration: none;
	outline: none !important;
	text-decoration: none;
	transition-property: all;
	transition-duration: 0.5s;
}
a {
	color: #5b83b2;
}
.maximContent a,.overLayImage a {color: #ffffff;}
a:hover {
	color: #345984;
	text-decoration: none !important;
        outline: none;
}
a:hover{
     text-decoration: none !important;
}
a:focus, img:focus{
    outline: none !important;
}
iframe {
    max-width: 100%;

}
img {
	max-width: 100%;
	height: auto;
}


.center, .centered {
  text-align: center;
}

.padded-top {
  padding: 10px 0;
}

.posRelative {
	overflow: hidden;
	position: relative;
}
.posRelative:hover .overLay {
	top: 0;
	transition-property: all;
	transition-duration: 0.5s;
}
.posRelativeTv:hover .playButton, .posRelative:hover .playButton {
	top: 0;
	display:block;
}
.posRelativeTvFirst{
	position:relative;}
.posRelativeTvFirst .playButton{
	top:0;
	display:block;
	}
.posRelativeTvFirst .playButton{
	background: url(../images/playButton-small.png) center no-repeat;
	height: 100%;
	}
.posRelativeTv .playButton{
	background: url(../images/playButton-small.png) center no-repeat;
	height: 81%;
	}
.overLay {
    display: block;
    box-sizing: border-box;
    color: #fff;
    height: 100%;
    position: absolute;
    width: 100%;
    transition-property: all;
    transition-duration: 0.5s;
    text-align: center;
}

.playButton {
	background: url(../images/playButton.png) center no-repeat;
	box-sizing: border-box;
	color: #fff;
	height: 100%;
	position: absolute;
	width: 100%;
	transition-property: all;
	transition-duration: 0.5s;
	text-align: center;
	cursor: pointer;
	display:none;
}
#container {
	float: left;
	width: 100%; //updated on 24th sep
        position: relative;
	background:#ffffff;
}
/*--Header Section--*/
#container > .container {
	margin-top:8px;
}
#container header.container {
	margin-top: 0 !important;
}

.headerTopBar {
  margin-top: 5px;
  margin-bottom: 5px;
  background:#000000;
  text-align:center;
  min-height:100px;
  top:0;
  z-index: 510;
}
.headerTopBar2nd {
	padding: 20px 0 0;
	background:#000000;
	z-index: 500;
}
.headroom--not-top{
    top:0px;
    position: fixed;
    right: 0;
    left: 0;
}


@media (min-width: 995px) {

    #menuSubPlaceholder {
       height: 114px;
       width: 100%;
       position: relative;
    }

    .headroom{
        /*transition*/
        -webkit-transition:transform 200ms linear;
        -moz-transition:transform 200ms linear;
        -o-transition:transform 200ms linear;
        transition:transform 200ms linear;
    }
    .headroom--pinned{
        /*transform*/
        -webkit-transform:translateY(0%);
        -moz-transform:translateY(0%);
        -ms-transform:translateY(0%);
        -o-transform:translateY(0%);
        transform:translateY(0%);
    }
    .headroom--unpinned{
        /*transform*/
        -webkit-transform:translateY(-120%);
        -moz-transform:translateY(-120%);
        -ms-transform:translateY(-120%);
        -o-transform:translateY(-120%);
        transform:translateY(-120%);
    }

    .headroom--not-top .mainLogo, .headroom--not-top .subscribe-menu, .headroom--not-top .social-media{
	    display:none;
    }
    .headroom--not-top .navbar, .headroom--not-top .navbar-nav, .headroom--not-top.headerTopBar2nd{
	    margin-top:0px;
    }
    .headroom--not-top.headerTopBar2nd{
	    padding:0px;
    }
    .headroom--not-top .navbar-nav{
	    margin-top:-1px;
    }
    .headroom--not-top .navbar{
        padding-bottom: 1px;
        border:0px;
    }
    .headroom--not-top + #submenu1{
	    top:37px;
    }
    .headroom--not-top .search-field{
	    margin:0px;
	    line-height: 28px;
	    height: 27px;
    }
    .headroom--not-top .search-field:focus{
        background: url(../images/search-icon-sm.png) #fff 267px center no-repeat !important;
    }
    .headroom--not-top .input-append{
	    margin-top:10px;
    }
    .headroom--not-top .nav > li > a{
	    padding-top:13px;
    }
    .overLay {
        background: url(../images/overlayBG.png) repeat;
    }
    .posRelative:hover .socialIconsBlock {
        display : block;
    }
}
.headerTopBar2nd .col-md-4 {
	text-align: left;
}
.headerTopBar2nd .col-md-2 {
	text-align: right;
}
.navbar-gap{
	margin-top:110px!important;
}
#menu {
    position: fixed!important;
    top:59px;
}

@media (max-width: 994px){
    .headroom--top{
        position: absolute;
        right: 0;
        left: 0;
    }
}
form {
	margin: 0 0 20px;
}
input.search-query {
	padding: 2px 36px 2px 10px;
	margin-bottom: 0;
}
.form-search .input-append .search-query {
	border: 1px solid #fff;
	color: #fff;
}
.input-append .add-on, .input-prepend .add-on {
	background: url("../images/search.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	display: inline-block;
	font-size: 0;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	min-width: 16px;
	padding: 4px 5px;
	position: absolute;
	right: 10px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	top: 6px;
}
ul.social-media {
	border-right: 1px solid #666666;
    float: right;
    height: 22px;
    margin: 3px 43px 0 0;
    padding: 0 14px 0 0;
    text-align: right;
    width: 82%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
ul.social-media {
	margin-top: 3px;
	}
	}
.social-media li {
	list-style: none;
	display: inline-block;
	padding-left: 5%;
	margin-top: -5px;
}
.social-media .showMore{
    display: none;
}
.social-media:hover .showMore{
    display: inline;
}
.social-media-sprite li a {
	background: url(../images/socialMediaIcon.png) no-repeat;
	display: block;
	font-size: 0;
	width: 23px;
height: 26px;
        overflow: hidden;
         transition: inherit !important;
}
.social-media-sprite li.facebook a {
	background-position: -89px 0;
}
.social-media-sprite li.facebook a:hover {
	background-position: -89px -31px;
}
.social-media-sprite li.twitter a {
	background-position: -120px 0;
}
.social-media-sprite li.twitter a:hover {
	background-position: -120px -31px;
}
.social-media-sprite li.youtube a {
	background-position: -154px 2px;
}
.social-media-sprite li.youtube a:hover {
	background-position: -154px -29px;
}
.social-media-sprite li.pintrest a {
	background-position: 0 3px;
}
.social-media-sprite li.pintrest a:hover {
	background-position: 0px -28px;
}
.social-media-sprite li.ftgooglePlus a {
	background-position: -32px 2px;
}
.social-media-sprite li.ftgooglePlus a:hover {
	background-position: -32px -29px;
}
.social-media-sprite li.instagram a {
	background-position: -62px 3px;
}
.social-media-sprite li.instagram a:hover {
	background-position: -62px -28px;
}
.right-sec .search {
	float: right;
	position: relative;
}
/*--Active, Hover, Menu Classes--*/
.redSubActive a, .redSub a:hover, #menu1 ul li a:hover {
	background: #6f1f22;
}
/*hack for active state hide bg of next element*/
.navbar-nav > li.parentactive + li{
	background:none;
}
/* changes in color */
#submenu1 .colorclass8 a:hover,
.colorclass8.parentactive > a{
	background: #6f1f22;
}
#MainMenu .colorclass1 a:hover,
.colorclass1.parentactive > a, .red a{
	background: #be1f24;
	}
.purple a, #MainMenu .colorclass2 a:hover,
.colorclass2.parentactive > a{
	background:#4d2b76;
	}

#submenu1 .colorclass9 a:hover,
#mob_addsub .colorclass9 a:hover,
.colorclass9.parentactive > a{
	background:#37264b;
	}

.green a, #MainMenu .colorclass3 a:hover,
.colorclass3.parentactive > a{
	background:#104632;
	}

#submenu1 .colorclass10 a:hover ,#mob_addsub .colorclass10 a:hover,
.colorclass10.parentactive > a{
	background:#183329;
	}

.grey a, #MainMenu .colorclass4 a:hover,
.colorclass4.parentactive > a{
	background:#646565;
	}
#submenu1 .colorclass11 a:hover,#mob_addsub .colorclass11 a:hover,
.colorclass11.parentactive > a{
	background:#424343;
	}
.golden a, #MainMenu .colorclass5 a:hover,
.colorclass5.parentactive > a{
	background:#93730e;
	}
#submenu1 .colorclass12 a:hover,#mob_addsub .colorclass12 a:hover,
.colorclass12.parentactive > a{
	background:#5a4a17;
	}
.blue a, #MainMenu .colorclass6 a:hover,
.colorclass6.parentactive > a{
	background:#005577;
	}
#submenu1 .colorclass13 a:hover , #mob_addsub .colorclass13 a:hover,
.colorclass13.parentactive > a{
	background:#103b4c;
	}
.orange a, #MainMenu .colorclass7 a:hover,
.colorclass7.parentactive a{background:#d06f1a!important;}
#submenu1 .colorclass14 a:hover ,#mob_addsub .colorclass14 a:hover,
.colorclass14.parentactive > a{
	background:#9f4f09;
	}
.red a, #menu1 a:hover, #menu1 h3:hover ,.colorclass1 h3:hover ,.colorclass1.parentactive h3{
	background: #be1f24;
	}
.menu1Active, .menu2Active, .menu3Active, .menu4Active, .menu5Active, .menu6Active, .menu7Active{
	background:#202020;
	}
.menu1Active h3, .colorclass1.parentactive h3{
	background:#be1f24;
	}
.purple a, #menu2 a:hover, #menu2 h3:hover ,.colorclass2 h3:hover{
	background:#4d2b76;
	}
.menu2Active h3,.colorclass2.parentactive h3{
	background:#4d2b76;
	}
.purpleSubActive a, .purpleSub a:hover, #menu2 ul li a:hover{
	background:#37264b;
	}
.green a, #menu3 a:hover, #menu3 h3:hover ,.colorclass3 h3:hover{
	background:#104632;
	}
.menu3Active h3,.colorclass3.parentactive h3{
	background:#104632;
	}
.greenSubActive a, .greenSub a:hover, #menu3 ul li a:hover{
	background:#183329;
	}
.grey a, #menu4 a:hover, #menu4 h3:hover ,.colorclass4 h3:hover{
	background:#646565;
	}
.menu4Active h3 ,.colorclass4.parentactive h3{
	background:#646565;
	}
.greySubActive a, .greySub a:hover, #menu4 ul li a:hover{
	background:#424343;
	}
.golden a, #menu5 a:hover, #menu5 h3:hover ,.colorclass5 h3:hover{
	background:#93730e;
	}
.menu5Active h3,.colorclass5.parentactive h3{
	background:#93730e;
	}
.goldenSubActive a, .goldenSub a:hover, #menu5 ul li a:hover{
	background:#5a4a17;
	}
.blue a, #menu6 a:hover, #menu6 h3:hover , .colorclass6 h3:hover{
	background:#005577;
	}
.menu6Active h3,.colorclass6.parentactive h3{
	background:#005577;
	}
.blueSubActive a, .blueSub a:hover, #menu6 ul li a:hover{
	background:#103b4c;
	}
.orange a, #menu7   a:hover, #menu7 h3:hover ,.colorclass7 h3:hover{
	background:#d06f1a;
	}
.menu7Active h3,.colorclass7.parentactive h3{
	background:#d06f1a;
	}
.orangeSubActive a, .orangeSub a:hover, #menu7 ul li a:hover{
	background:#9f4f09;
	}
/*--Active, Hover, Menu Classes END--*/
/*--Header Section END--*/

/*--Conteiner Section--*/

.caption {
	background: #000000;
	bottom: 0;
	color: #fff;
	font-family: "NobelBook";
	font-size: 16px;
	height: 64px;
	line-height: 17px;
	position: relative;
	width: 100%;
}
.caption a {
color: #fff !important;
padding: 0 15px 0;
display: table-cell;
height: 64px;
vertical-align: middle;
}
 .caption a:hover{
 text-decoration:none !important;}
.imgType {
	font-family: 'NobelBook';
	font-size: 14px;
	text-transform: uppercase;
	bottom: 52px;
	position: absolute;
	padding:0 5px;
	left: 13px;
	background: #d2232a;
    line-height: 25px;
    height: 21px;
    overflow: hidden;
}
.maximContent {
	width: 100%;
    background:#000000;
	text-align: center;
	padding: 0;
 float: left;
 height:620px;
    overflow:hidden;

}
.maximContent h2 {
	font-size: 21px;
	font-family: 'NobelBook';
	color: #fefefe;
	position: relative;
	font-weight: bold;
	background: #000000;
	margin: 0;
    line-height: 1;
    padding: 40px 0 35px;
}
.maximContent ul {
	width: 100%;
	padding: 0 27px;
    margin: 0;
	text-align: center;
    float: left;
    overflow: hidden;
}
.maximContent ul li {
	list-style: none;
	color: #fefefe;
	font-family: 'NobelBook';
	position: relative;
        width: 100%;
    float: left;
   height: 100px;
}
.maximContent ul li a{
	font-size:16px;
	line-height:20px;
}
 li:hover {
	text-decoration: underline;
}
.maximContent ul li .number {
	width: 100%;
	float: left;
	font-size: 23px;
    height: 27px;
	color: #ffffff;
	font-family: 'AustinRoman';
	font-style: italic;
}
.maximContent ul li .number:before {
	content: "";
	position: absolute;
	width: 125px;
	left: 0;
	top: 10px;
	border-bottom: 1px solid #555555;
}
.maximContent ul li .number:after {
	content: "";
	position: absolute;
	width: 125px;
	right: 0;
	top: 10px;
	border-bottom: 1px solid #555555;
}
.maximContent ul li .newsList a:hover{
    color: #fff;
}
@media (max-width: 767px) {
    .maximContent{
        height:445px;
    }
    .maximContent h2{
        padding:25px 0 20px;
    }
    .maximContent ul li .number{
        font-size:22px;
        height:22px;
    }
    .maximContent ul li .newsList{
        padding-top:12px;
    }

    .maximContent ul li a{
        font-size: 14px;
        line-height: 18px;
    }
    .overlay_video_play{top:108px;}
.footerNavList ul{
	padding:0;
}
}

/*.women{
	border-bottom: 2px solid #bf1f24;
	}*/
.cars {
	border-bottom: 2px solid #0a3528;
}
.cars .imgType {
	background: #0a3528 !important;
}
/*.sports {
	border-bottom: 2px solid #93730e;
}*/
.sports .imgType {
	background: #93730e !important;
}
/*.style {
	border-bottom: 2px solid #9c00ff;
}*/
.style .imgType {
	background: #3d1e5e !important;
}
.tv {
	border-bottom: 2px solid #005477;
}
.tv .imgType {
	background: #005477 !important;
}
.travel {
	border-bottom: 2px solid #005477;
}
.travel .imgType {
	background: #005477 !important;
}

.caption.women {border-bottom: 2px solid #bf1f24;}
.caption.style {border-bottom: 2px solid #3d1e5e ;}
.caption.cars {border-bottom: 2px solid #0a3528;}
.caption.tech {border-bottom: 2px solid #646565;}
.caption.entertainment {border-bottom: 2px solid #93730e;}
.caption.man {border-bottom: 2px solid #005577;}
.caption.tv {border-bottom: 2px solid #5a4a17;}

.tech .imgType {background: #646565 !important;}
.entertainment .imgType {background: #93730e !important;}
.man .imgType {background: #005577 !important;}
/*.maxim.tv .imgType {background: #d06f1a !important;}*/



.supermodels .imgType, .stars .imgType,.models .imgType , .hot100 .imgType , .maxim.a-z .imgType {background: #6f1f22 !important;}
.fashion .imgType, .shoes .imgType, .watches .imgType , .grooming .imgType , .accessories .imgType {background: #37264b !important;}
.super.cars .imgType, .stars .imgType, .sports.cars .imgType , .exotics .imgType , .luxury .imgType , .racing .imgType {background: #183329 !important;}
.gadgets .imgType, .apps .imgType, .motorcylces .imgType , .yachts .imgType , .private .imgType {background: #424343 !important;}
.food .imgType , .sports .imgType ,.movies .imgType , .tv .imgType , .music  .imgType {background: #5a4a17 !important;}
.art .imgType , .money .imgType ,.iconoclasts .imgType , .thinking .imgType , .travel .imgType , .clubs .imgType , .fitness .imgType, .strategy .imgType  {background: #103b4c !important;}


.caption.supermodels , .caption.stars ,.caption.models , .caption.hot100 ,.caption.maxim.a-z {border-bottom: 2px solid #6f1f22;}
.caption.fashion , .caption.shoes , .caption.watches , .caption.grooming , .caption.accessories {border-bottom: 2px solid #37264b;}
.caption.super.cars , .caption.stars , .caption.sports.cars , .caption.exotics , .caption.luxury , .caption.racing {border-bottom: 2px solid #183329;}
.caption.gadgets , .caption.apps , .caption.motorcylces , .caption.yachts , .caption.private {border-bottom: 2px solid #424343;}
.caption.food , .caption.sports ,.caption.movies , .caption.tv .imgType , .music {border-bottom: 2px solid #5a4a17;}
.caption.art , .caption.money ,.caption.iconoclasts , .caption.thinking, .caption.travel, .caption.clubs, .caption.fitness, .caption.strategy{border-bottom: 2px solid #103b4c;}




/*.food .imgType {background: #93730e !important;}
.movies .imgType {background: #93730e !important;}
.music .imgType {background: #93730e !important;}
.sports .imgType {background: #93730e !important;}
.gadgets .imgType {background: #93730e !important;}*/


.postPaddingRemove {
	padding: 0 !important;
}
/*--Conteiner Section END--*/
/*--Footer Section--*/
footer {
	background: #000;
	float: left;
	width: 100%;
}
.footerNavigation {
	padding: 20px;
}
.footerNavList {
	float: left;
	width: 100%;
}
.footerNavList h2 {
	color: #fff;
	font-family: 'NobelBook';
	font-size: 20px;
	font-weight: bold;
	padding-left: 4%;
	margin-bottom: 10px !important;
}
.footerNavList1 h2, .footerNavList1 ul{
	padding-left: 0 !important;
border: none;
	}
.footerNavList ul {
	margin: 0;
	 padding: 0 0 0 4%;
	line-height: 16px;
	width: 100%;
	float: left;
	border-right: 1px solid #383838;
}
.footerNavList ul+ul+ul {
	border-right: none;
}
.footerNavList ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #999999;
	font-family: 'NobelBook';
	font-size: 14px;
	width: 50%;
	float: left;
	padding-bottom: 10px;
}
.footerNavList ul li a {
	color: #999999;
	display: block;
}
.footBottom {
	width: 100%;
	float: left;
	background: #222222;
	padding: 10px 20px;
}
.footBottom span {
	float: left;
	color: #fff;
	font-size: 16px;
	font-family: 'NobelBook';
}
.footer-social-media {
	margin: -3px 0 0 0;
padding: 0 0 0 15px;
float: left;
}
.footer-social-media li {
	float: left;
	list-style: none;
	padding-right: 15px;
}
.footerLast ul {
	border-right: 0;
}
.loadMore {
	width: 100%;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 23px;
	font-family: 'NobelBook';
	color: #000000;
	background: #cccccc;
	padding: 15px 0;
	margin: 20px 0 30px;
        cursor: pointer;
}
.loadMore a {
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	font-size: 22px;
	font-weight: normal;
}
.loadMore a:hover {
	text-decoration: none;
}
.loadMore:hover{
background: #9c9c9c;
 }
/*--Footer Section END--*/

#section1, #section2 {
	width: 100%;
	float: left;
}
.socialIconsBlock {
	display: none;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
}

.socialIconsBlock ul {
	margin: 0;
	padding: 0;
}
.socialIconsBlock ul li {
	float: left;
	list-style: none;
	padding-left: 20px;
}
.socialIconsBlock ul li a {
	display: block;
}

.newsletter {
 width: 100%;
 height: 306px;
}
.newsletter h2 {
 background: #000000;
 color: #fff;
 font-family: 'NobelBold';
 font-size: 40px;
 margin: 0;
 padding: 25px 6%;
 text-align: left;
 line-height: 39px;
}
.newsletter span {
 width: 100%;
 float: left;
padding: 0 5% 14px;
 border-bottom: 1px solid #d2232a;
 border-right: 1px solid #d2232a;
 border-left: 1px solid #d2232a;
}
.newsletter span h3 {
 font-family: 'AustinItalic';
 font-size: 26px;
 margin: 0;
 font-weight: normal;
 line-height: 31px;
padding: 15px 0;
 text-align: left;
}
.newsletter span form {
 margin: 0;
}
.newsletter .inputEmail {
 border: 1px solid #787878;
 font-family: 'NobelBook';
 color: #b1b1b1;
 font-size: 18pt;
 border-radius: 0;
  padding: 0 8px;
 width: 62%;
 float: left;
margin-right: 10px;
line-height: 27px;
height: 31px;
}
.newsletter .inputEmail input{
	border:none;
	background:none;
	width:100%;
	}


.newsletter input::-webkit-input-placeholder {
    color:    #b1b1b1;
}
.newsletter input:-moz-placeholder {
    color:   #b1b1b1;
}
.newsletter input::-moz-placeholder {
    color:    #b1b1b1;
}
.newsletter input:-ms-input-placeholder {
    color:    #b1b1b1;
}


.newsletter input[type="submit"] {
 background: #000;
 color: #fff;
 font-family: 'NobelBook';
 font-size: 18px;
 border: none;
 border-radius: 4px;
 padding: 2px 13px;
height: 30px;
}
.newsletter input[type="submit"]:hover {
	background: #333232;
}
.adBanner {
	background: url(../images/adBg.jpg);
  background-color: black;
	padding: 9px 18px;
	height: 619px;
	overflow: hidden;
}
.adbanner2nd {
	background: url(../images/adBg.jpg);
	background-color: black;
  padding: 28px 5px;
	width: 100%;
	text-align:center;
	height:306px;
}
.loadMoreLeaderboard {
  padding-left: 4px;
  padding-right: 4px;
}
.loadMoreLeaderboard .advertisement {
  background: url(../images/adBg.jpg);
	background-color: black;
  padding: 13px 0;
  margin: 16px 0 22px;
	width: 100%;
	text-align:center;
}
.inner-page .title-sec {
	padding: 45px 0 0;
	clear: both;
}
h2.titleh2 {
	font-size: 24pt;
	margin-bottom: 15px;
}
.titleh2Caps {
	text-transform: uppercase;
}
.inner-page .title-sec span {
	font-size: 26px;
	font-family: 'NobelBook';
	line-height: 31px;
}
.author-details {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding: 6px 0 !important;
	font-size: 13px;
	/*margin: 30px 0;*/
        color: #999999;
}
.categoryType, .authorTitle span {
	text-transform: uppercase;
    width: auto;
}
.categoryType strong{
   color: #104933;
    font-family: NobelBook;
}
.authorTitle span a{
    color: #999999 !important;
}
.authorTitle {
	float: right;
    width:auto;
}
@media (max-width: 767px) {
    .authorTitle, .categoryType {
        float:left;
        width:100%;
    }

}

.focusTitle {
	font-family: 'AustinItalic';
	color: #758393;
	font-size: 28px;
	line-height: 35px;
	margin: 20px 0;
	padding: 15px 0 !important;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}
.innersocialMedia {
	padding: 20px 0 !important;
color: #bbbbbb;
font-size: 16px;
clear: both;
}
.ifoProfile-left .innersocialMedia {
	padding: 15px 0 20px !important;
}
.innersocialMedia ul {
	margin: 0 0 15px;
	padding: 0;
	width: 100%;
	float: left;
}
.innersocialMedia ul li {
	list-style: none;
	padding-right: 3%;
	display: inline-block;
}
ul.socialMediaIconlg li a,ul.socialMediaIconlgProfile li a {
	background: url("../images/socialMediaIcon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	font-size: 0;
	width: 37px;
	height: 32px;
        transition:none !important;
}
ul.socialMediaIconlg li.facebook a {
	background-position: 1px -74px;
}
ul.socialMediaIconlg li.facebook a:hover {
	background-position: 1px -115px;
}
ul.socialMediaIconlg li.twitter a {
	background-position: -54px -74px;
}
ul.socialMediaIconlg li.twitter a:hover {
	 background-position: -54px -115px;
}
ul.socialMediaIconlg li.pintrest a {
	background-position: -115px -72px;
}
ul.socialMediaIconlg li.pintrest a:hover {
	background-position: -115px -113px;
}
ul.socialMediaIconlg li.googlePlus a {
	background-position: -174px -69px;
}
ul.socialMediaIconlg li.googlePlus a:hover {
	background-position: -174px -111px;
}
ul.socialMediaIconlgProfile li.facebook a {
	background-position: 10px -155px;
}
ul.socialMediaIconlgProfile li.facebook a:hover {
	background-position: 10px -196px;
}
ul.socialMediaIconlgProfile li.twitter a {
	background-position: -50px -155px;
}
ul.socialMediaIconlgProfile li.twitter a:hover {
	background-position: -50px -196px;
}
ul.socialMediaIconlgProfile li.pintrest a {
	background-position: -115px -155px;
}
ul.socialMediaIconlgProfile li.pintrest a:hover {
	background-position: -115px -196px;
}
ul.socialMediaIconlgProfile li.googlePlus a {
	background-position: -173px -154px;
}
ul.socialMediaIconlgProfile li.googlePlus a:hover {
	background-position: -173px -196px;
}
.relatedTopics span {
	color: #000;
	font-size: 14px;
	font-family: 'NobelBook';
	line-height: 18px;
	margin: 10px 0 20px;
	float: left;
}
.relatedTopics span.cat-title {
	color: #aeaeae;
	font-size: 13px;
	margin: 5px 0 0 0;
	width: 100%;
}
.relatedTopics col-sm-3 {
	position: relative;
}
.relatedTopics .col-sm-3 label {
	position: absolute;
	bottom: 61px;
	font-size: 14px;
	background: #58595b;
	color: #fff;
	padding: 3px 4%;
	text-transform: uppercase;
	left: 4px;
	font-weight: normal;
}
/* Manihs css */
.node-type-video .relatedTopics .col-sm-3 label {
    bottom: inherit;
    top: 65px;
}
/* Manish css */
.category_title1 {
	background: #0a3528 !important;
}
.category_title2 {
	background: #3d1e5e !important;
}
.category_title3 {
	background: #93730e !important;
}
.relatedTopics h2 {
	font-size: 22px;
	font-family: 'NobelBook';
	text-transform: uppercase;
	font-weight: normal;
	position: relative;
	margin: 0;
	padding: 10px 0;
}
.relatedTopics h2 title {
	background: #ffffff;
	display: inline-block;
	position: relative;
	padding: 0 2% 0 0;
}
.relatedTopics h2:before {
	content: "";
	position: absolute;
	width: 100%;
	right: 0;
	top: 30px;
	border-bottom: 1px solid #a0a0a0;
}
.innermaximContent h2{
    color: #000000;
    background: #FFFFFF;
	}
.innermaximContent {
	background: #ffffff;
	color: #000000;
	border: 1px solid #000;
	height:auto!important;
    padding-bottom:20px;
}
.innermaximContent ul{
 background: #FFFFFF;
}
.innermaximContent ul li span, .innermaximContent ul li span a, .innermaximContent ul li span a:hover{
	color: #000000 !important;
}

.maximContent ul li .newsList{
padding: 0;
    padding-top: 15px;
width: 281px;
vertical-align: middle;
display: table-cell;

}
/*----------------- Gallery -----------------*/

.topGLSec .text1 {
	font-size: 13px;
	color: #be1f24;
	font-family: 'NobelBook';
	font-weight: bold;
}
.topGLSec .titleh2 {
	margin: 0;
}
.topGLSec .author {
	font-size: 14px;
	color: #454545;
}
.topGLSec .innersocialMedia {
	padding: 15px 0 0 !important;
	width: 100%;
	float: left;
}
.gallerSec .glDes {
	background: #fff;
	font-size: 16px;
	margin-top: 1px;
	max-width: 336px;
	padding: 0 30px 99px 0;
}
.gallerSec .col-lg-6 {
	padding: 0 !important;
}
.gallerSec .row {
	padding-bottom: 9px !important;
	margin: 0;
}
.topGLSec .innersocialMedia ul li {
	padding: 0 2%;
}
.page-nav .col-sm-4 {
	color: #000;
	font-size: 14px;
	font-weight: normal;
	line-height: 4px;
}
.page-nav .col-sm-4 label {
	font-family: 'NobelBold';
	font-size: 16px;
}
.page-nav {
	margin: 0 0 30px !important;
	font-size: 14px;
	border-top: 1px solid #000;
	padding-top: 30px;
		line-height: 19px;
}
.page-nav label {
	font-size: 16px;
	margin: 0;
	cursor: pointer;
}
.page-nav a {
	color: #000;
    display:table-cell;
    vertical-align: middle;
    line-height: 1;
}
.page-nav a:hover {
	text-decoration: none;
}
.prv-arrow {
    background:url('../images/gallery/prev.png') no-repeat;
    height: 32px;
    float: left;
    display: table;
}
.prv-arrow a{
    padding-left: 25px;
}
.next-arrow {
    background:url('../images/gallery/next.png') no-repeat right;
    height: 32px;
    display: table;
	float: right !important;
	text-align: right;
}
.next-arrow a{
    padding-right:25px;
}
/* line 5, ../sass/custom.scss */
.adImageTallHolder img {
	margin: 0 auto;
}
/* line 9, ../sass/custom.scss */
.adImageSquareHolder {
	background: #EEE;
	padding: 28px 0;
}
/* line 13, ../sass/custom.scss */
.adImageSquareHolder img {
	margin: 0 auto;
}
/* line 17, ../sass/custom.scss */
.block {
	margin-bottom: 8px;
}
.posRelative {
	position: relative;
}
.sidebar .row {
	margin-bottom: 20px;
}
.visible-sm .adBanner {
	padding: 28px 18px;
	height: 304px;
}
.search-submit {
	display: none;
}

.overLayImageGallery .item-list {
float: left;
position: absolute;
top: 38%;
width: 100%;
}
.overLayImageGallery .item-list .pager li.first, .overLayImageGallery .item-list .pager li.last{
 display:none !important;}
.overLayImageGallery .item-list .pager li.pager-previous, .overLayImageGallery .item-list .pager li.pager-next{
 position: absolute;
 margin:0;
 }
.overLayImageGallery .item-list .pager li.pager-previous {
    left: -5%;
}

.overLayImageGallery .item-list .pager li.pager-next{
    right: 30%;
 }

.overLayImageGallery .item-list .pager li.pager-previous > a, .overLayImageGallery .item-list .pager li.pager-next > a{
 border:none !important;
 border-radius: 0 !important;
 }
.overLayImageGallery .item-list .pager li.pager-previous > a{
 background: url("../images/sliderLeftArrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 20px;
 }
.overLayImageGallery .item-list .pager li.pager-next > a{
 background: url("../images/sliderRightArrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 20px;
 }



/*----------------- Gallery END ----------------*/
.article-gallery-slider-wrapper{position:relative;}
.views-field-field-caption{
background: #000;
opacity: 0.9;
bottom: 0;
color: #fff;
left: 0;
overflow: hidden;
padding: 14px 20px 14px 70px;
position: absolute;
/* text-overflow: ellipsis; */
white-space: nowrap;
width: 100%;
font-family: 'NobelBook';
text-transform: uppercase;
height: 50px;
}
.views-field-field-caption p{
 margin:0;}
.article-gallery-slider-overlay{
display: none; position: fixed; float: left; background-color: rgb(0, 0, 0); height: 100%; width: 100%; opacity: 0.5;
}
.article-gallery-slider-wrapper .views-slideshow-slide-counter{
	position: absolute;
left: 22px;
/* font-style: italic; */
color: rgb(255, 255, 255);
z-index: 25;
font-family: 'NobelBook';
bottom: 14px;
color: #999999;
font-size: 15px;
}
.article-gallery-slider-wrapper .views-slideshow-controls-text-previous{position: absolute; left: 20px; z-index: 10; bottom: 255px;color:#fff;position: absolute;z-index:25;top: 50%;
background: url(../images/sliderLeftArrow.png) 0 15px no-repeat;
}
.article-gallery-slider-wrapper .views-slideshow-controls-text-previous a{background: url(../images/sliderLeftArrow.png) no-repeat;
    display:block;
    width:20px;
height:40px;
   text-indent:-9999px;
}
.article-gallery-slider-wrapper .views-slideshow-controls-text-pause{display:none;font-size:0}
.article-gallery-slider-wrapper .views-slideshow-controls-text-next{position: absolute; z-index: 10; bottom: 255px; right: 20px;color:#fff;z-index: 25;top: 50%;
background: url(../images/sliderRightArrow.png) 0 15px no-repeat;}
.article-gallery-slider-wrapper .views-slideshow-controls-text-next a {
    background: url(../images/sliderRightArrow.png) no-repeat;
    display:block;
    width:20px;
height:40px;
   text-indent:-9999px;
}
.views-slideshow-cycle-main-frame,
.views-slideshow-cycle-main-frame-row,
.views-slideshow-cycle-main-frame-row img {
  width: 100% !important;
    height: 447px !important;
}

/* Article slider end */
/* -- isotop gallery */

.submenu {
	position: absolute;
	width: 100%;
	background: #202020;
	padding: 0;
  top: 114px;
	z-index: 500;
}
.submenu ul {
	margin: 0;
	padding: 0;
	visibility: visible;
	text-align: left;
}
.submenu ul li {
	float: none;
	display: inline-block;
	font-family: 'NobelBook';
	background: url(../images/navMid.jpg) 0 15px no-repeat;
	color: #fff;
	font-size: 15px;
}
.submenu ul li:hover{
    background:none;
		text-decoration:none !important;
}
.submenu ul li:first-child {
	background: none;
}
.submenu ul li a {
	color: #ffffff;
	padding: 8px 15px;
	display: block;
        position: relative;
left: 1px;
}
.submenu ul li a:hover {
	text-decoration: none;
        position: relative;
left: 1px;
z-index: 1;
}
.search {
	position: relative;
}
.search-form {
	position: absolute;
	right: -11px;
	top: -6px;
}
.search-field {
	background: url(../images/search-icon.png) #000000 5px center no-repeat !important;
	border: none !important;
	cursor: pointer;
	height: 33px;
	margin: 3px 0;
	padding: 0 0 0 34px;
	position: relative;
	-webkit-transition: width 400ms ease, background 400ms ease;
	transition: width 400ms ease, background 400ms ease;
	width: 0;
	color: #fff !important;
}


.input-append .add-on, .input-prepend .add-on {
	background: none;
}
.search-field:focus {
	background: #fff !important;
	border: 1px solid #fff !important;
	cursor: text;
	outline: 0;
	width: 296px;
	font-size: 14px;
	color: #999999 !important;
	padding: 0 57px 0 16px;
	background: url(../images/search-icon-sm.png) #fff 255px center no-repeat !important;
	margin-right: 14px;
}
.form-search .input-append label {
	font-size: 0;
}
ul.subscribe-menu {
	float: left;
	margin: 0;
	padding: 0 0 30px;
	text-align: right;
	width: 100%;
}
ul.subscribe-menu li {
	display: inline-block;
	background: url(../images/navMid.jpg) 0 7px no-repeat;
	padding: 0 15px;
}
ul.subscribe-menu li:first-child {
	background: none;
}
ul.subscribe-menu li:last-child {
	padding-right: 0;
}
ul.subscribe-menu li a {
	color: #cccccc;
	font-size: 15px;
	display: block;
}
.panel {
	display: none;
}
.ad-bar img {
	max-width: inherit;
}
.imgRightAlign {
	float: right !important;
	margin: 0 0 20px 20px;
}
.mob-ad {
	position: fixed;
	z-index: 1000;
	width: 321px;
	bottom: 0;
}
body.current {
	overflow-x: hidden;
	overflow-y: hidden;
}
.pull-right-margin{
	margin-left:-5px !important;
	margin-right:-3px !important;
	}
        /* -- Hot100 -- */
.caption-hot100 {
	background: none repeat scroll 0 0 #000000;
	bottom: 0;
	color: #fff;
	font-family: 'AustinRoman';
	text-transform: uppercase;
	font-size: 16px;
	height: 64px;
	line-height: 17px;
	padding: 10px 5px;
	position:relative;
	width: 100%;
}
.caption-block {
	padding: 15px 10px !important;
	border-left: 1px solid #444444;
	height: 100%;
}
.caption-block:first-child {
	border: none;
}
.page-header h1 {
	font-size: 78px;
	line-height: 58px;
	margin: 0;
}
.page-header span {
	font-size: 28px;
	color: #999999;
	font-family: 'AustinItalic';
	float: left;
	padding-top: 15px;
}
.page-header-specing {
	margin: 40px 0;
}
.hot100DetailsSection{
	height: 822px;
	}
.hot100Details{
	 font-size: 16px;
    line-height: 21px;
    padding: 90px 25px;
    text-align: center;
	float:left;
         width:100%;
	}
.hot100Details h1{
	color:#fff;
	font-size:37px;
	font-family: 'AustinRoman';
	border-bottom:1px solid #717171;
	border-top:1px solid #717171;
	 padding: 10px 0;
	 text-align:center;}

.modelName{
	font-size:26px;
	padding:30px 0;
	}
.modelName span{
	font-family: 'AustinItalic';
 line-height: 35px;
	font-size:30px;
	padding-left: 15px;
	}


.modelName span a:hover{
 color:#ffffff !important;
 text-decoration:none;
 }
 .modelName span a{
 color:#ffffff !important;}
.ps-container .views-column{
  display: inline-block;
    list-style: none;
   margin: 0 6px 20px 0 !important;
   width: auto !important;
   float: none !important;
   padding: 0 !important;
 }
.hot100socialIcon{
	padding:20px 0 !important;
	text-align:center;
	}
.fullListLink{
	text-align: center;
font-size: 16px;
position: absolute;
bottom: 30px;
left: 0;
right: 0;
	}
.hot100ProfilePic{
	text-align:center;
	background:#1b1b1b;}
.hot100ProfilePic .view_show {
    display: table-cell;
     height: 822px;
    text-align: center;
    vertical-align: middle;
}
.hot100ProfilePic .view_show .hotimg img{
	width:100%;}
.hot100Details .slideshowArrow{
	top: 280px !important;
	}
.backProfilePage{
	text-align:center;}
#hot100Thumbnail{
	background: #1b1b1b;
	width: 100%;
	display: none;
	z-index: 12;
	color: #fff;
	position:absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	text-align:center;
	padding: 70px 20px;
	height: 850px;
	}
.hot100Thumbnail ul{
	margin:0;
	padding:0;}
.hot100Thumbnail ul li{
	list-style:none;
	display:inline-block;
	margin:0 6px 20px 0;
	}
.goback{
	color: #fff;
    float: left;
    left: 20px;
    position: absolute;
    top: 10px;}
.goback:hover{
	color:#fff;
	text-decoration:none;}
.back_btn {
    float: left;
    margin-top: 6px;
}
.hot100DetailsSection .goback{
	float: left;
    margin: 14px 10px;
    width: 100%;}
#hot100Overlay {
	background:url(../images/overlayPng.png) repeat;
	width: 100%;
	display: none;
	z-index: 11;
	color: #fff;
	position:absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	text-align:center;
	padding: 39px 20px;
	height: 850px;
overflow: hidden;
}
.contentHoldergallery .ps-scrollbar-y-rail, .contentHoldergallery .ps-scrollbar-y-rail.hover{
 background-color: #ffffff !important;
 }
.contentHolder { position:relative; margin:0px auto; padding:0px; width: 100%; height: 710px; overflow: hidden; }
.contentHoldergallery { position:relative; margin:0px auto; padding:0px; width: 100%; height: 178px; overflow: hidden; }
.glrySetion .posRelative > img {
    height: auto !important;
    cursor: pointer;
}
.hot100DetailsList{
	padding: 70px 86px 40px;
	width:100%;
	}
.hot100DetailsList h1{
	margin-bottom: 20px;
	font-size:42px;
	}
.hot100ListsocialIcon{
	padding: 9px 0 0 0 !important;
	}
.hot100DetailsList p{
	padding: 0 19%;
	}
.detailsListing h2{
	 background: none repeat scroll 0 0 #333333;
    color: #ffffff;
    float: left;
    font-size: 38px;
    padding: 12px 0;
    text-align: center;
    width: 100%;}
.detailsListing h2 span{
	font-family: 'AustinItalic';
	 padding-left: 20px;
	}
.detailsListing ul {
    float: left;
    margin: 0;
    padding: 15px 13% 60px;
    width: 100%;
}
.detailsListing ul li {
    color: #fff;
    display: inline-block;
    font-size: 15px;
    list-style: none outside none;
    margin-right: 7%;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 26%;
}
.detailsListing ul li:nth-child(3n){
	margin-right:0;}
.detailsListing ul li a{
	color:#fff;
	}
.detailsListing ul li a:hover{
	text-decoration:none;
	color:#dbd9d9;}
.detailsListing ul li span{
width: 12.4%;
margin-right: 5%;
}
.caption-hot100 a{
color: #ffffff;
}
.page-hot100 .sidebar, .page-hot100details .sidebar{
 display:none;}
/* -- Hot100 END -- */
/* -- Search PAGE -- */
.product-search {
	background: #000000;
	padding: 20px;
	margin-bottom: 30px;
}
.product-search .form-group {
	float: left;
	width: 86%;
	margin: 0 10px 0 0;
}
.product-search .form-control::-moz-placeholder {
 color:#fff;
}
.product-search form {
	margin: 0;
}
.search-result {
	font-size: 15px;
	color: #999999;
	font-family: 'NobelBook';
	float: left;
	width: 100%;
	margin-bottom: 25px;
}
h1.tag_title {
	font-family: "NobelBook";
	font-size: 26px;
	line-height: 31px;
	margin-bottom: 15px;
}
.slidingDiv {
	width: 599px;
	background: #000;
	height: 350px;
	color: #fff;
	padding: 20px 30px;
	margin-top: 20px;
	overflow: inherit !important;
	float: left;
	position: relative;
}
.slidingDiv h2, .slidingDiv p {
	color: #fff;
}
.largeImage {
border-right: 1px solid #a6a6a6;
height: 310px;
overflow: hidden;
}
.imageDescription {
	padding: 40px 20px !important;
	font-size: 16px;
	line-height: 20px;
}
.imageDescription h2 {
	font-size: 20px;
	line-height: 25px;
}
.imageDescription p {
	margin-bottom: 30px;
}
.read-more {
	background: #fff;
	color: #000 !important;
	padding: 5px 20px;
	font-size: 14px;
}
.read-more:hover {
	background: #ccc;
	color: #000;
	text-decoration: none;
}
.cross_btn {
	position: relative;
}
.cross_btn > i {
	background: url(../images/search/cross.jpg) 48px 0px no-repeat;
	position: absolute;
	width: 131px;
	height: 23px;
	right: -13.5em;
	top: -15.7em;
	cursor: pointer;
	margin-left: -33px;
	font-style: normal;
}
.description_arrow {
	position: relative;
}
.description_arrow > i {
	background: url(../images/search/arrow.jpg) no-repeat;
	position: absolute;
	width: 17px;
	height: 8px;
	left: -30em;
	top: -0.5em;
	z-index: -9999;
}

.quicktabs-tabpage .item-list {
 width: 100%;
float: left;
text-align: center;
 }

.quicktabs-tabpage .item-list .pager li{
    color: #000;
    display: inline-block;
    font-family: "NobelBook";
    font-size: 14px;
    padding: 6px 12px;
    margin: 0;
 }
.quicktabs-tabpage .item-list .pager li > a{
  padding: 0;
  background:none;
  border:none;
 }
.quicktabs-tabpage .item-list .pager li > a:hover{
 text-decoration:underline !important;}

.quicktabs-tabpage .pager-previous{
 float: left;
 font-family: "AustinRoman" !important;
 background:url(../images/prevBtn.jpg) 0 13px no-repeat !important;
 }
.quicktabs-tabpage .pager-next {
    float: right;
 font-family: "AustinRoman" !important;
 background:url(../images/nextBtn.jpg) right 15px no-repeat !important;
}
 .quicktabs-tabpage .pager{
 border-top: 1px solid #000;
    display: inline-block;
    margin: 20px 0;
    padding-left: 0;
    text-align: center;
    width: 100%;
 }

@media screen and (-webkit-min-device-pixel-ratio:0) {
.description_arrow > i {
	left: 0em;
	top: -1.5em;
}
.cross_btn_mob > i {
	right: -10.5em !important;
}
}
.popupDiv {
	background: #000;
	color: #fff;
	font-size: 16px;
	width: 312px;
	padding: 15px;
	float: left;
}
.largeImage-xs {
	border-bottom: 2px solid #a6a6a6;
	padding: 25px 0;
}
.imageDescription-xs {
	font-size: 18px;
	line-height: 19px;
	text-align: left;
	padding: 20px 0;
}
.imageDescription-xs p {
	margin-bottom: 24px;
}
.imageDescription-xs h2 {
	font-size: 24px;
	line-height: 22px;
	color: #fff;
}
.cross_btn_mob {
	position: relative;
}
.cross_btn_mob > i {
	background: url("../images/search/cross.jpg") no-repeat 108px 0;
	cursor: pointer;
	font-style: normal;
	height: 23px;
	margin-left: -33px;
	position: absolute;
	right: -1.5em;
	top: 0;
	width: 156px;
	z-index: 1;
}
/* -- Search PAGE -- */
/* -- Article Slider -- */
.slider-section {
	position: relative;
	margin: 30px 0;
	background:#000;
	text-align:center;
}
.articlesliderImg img{
	height:476px;}
.control_btn {
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/thumbOvrlayBg.png) repeat;
	padding: 15px 20px;
	margin: 0;
	z-index: 13;
}
div#slider_slideshow {
	position: absolute;
	left: 0;
	top: 0;
	background:url(../images/sliderBG.png) repeat;
	width: 100%;
	padding: 10px;
	color: black;
	display: none;
	height: 100%;
	z-index:25;
	text-align:left;
}
#slider_slideshow ul {
	margin: 0;
	text-align: center;
	padding: 21% 2% 0;
}
#slider_slideshow ul li {
	list-style: none;
}
#slider_slideshow ul li img {
	margin: 0 10px 10px 0;
}
#slider_slideshow a {
	color: #fff;
}
#slider_slideshow a:hover {
	color: #e1dddd;
	text-decoration: none;
}
#slider_slideshow img:nth-child(5) {
	margin-right: 0;
}
#slider_slideshow .back_btn{
	float: left;
margin-top: 6px;
	}
.sliderArrow {
	position: relative;
}
.sliderLeftArrow, .sliderRightArrow {
	position: absolute;
	top: 22px;
}
.sliderLeftArrow {
	left: 0;
}
.sliderRightArrow {
	right: 0;
}
div#related_article {
	position: absolute;
	left: 0;
	top: 0;
	background:url(../images/sliderBG.png) repeat;
	width: 100%;
	padding: 15% 10px 0;
	color: black;
	display: none;
	height: 100%;
	text-align: center;
	z-index:1;
}
#related_article h2 {
	color: #fff;
	font-size: 26px;
	text-transform: uppercase;
	font-family: 'NobelBook';
	margin-bottom: 20px;
}
#related_article ul {
	margin: 0;
	padding: 0;
}
#related_article ul li {
	list-style: none;
	line-height: 16px;
}
#related_article ul li span {
	color: #fff;
	font-size: 14px;
	padding: 10px 7%;
	float: left;
	text-align: left;
}
.sliderLeftArticleArrow, .sliderRightArticleArrow{
	top: 63px;
	}
.sliderLeftArticleArrow{
	left: 3px;
	}
.sliderRightArticleArrow{
	right: 3px;
	}
div#picture_overlay {
	background: #000;
	width: 100%;
	display: none;
	z-index: 1000;
	color: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0;
}
.picture_overlay{
	overflow: hidden;
height: 100%;}
#picture_overlay_section {
	width: 100%;
height: 100%;
float: left;
overflow: hidden;
}
.overLayAd {
	background: #1c1c1c;
	text-align: center;
	padding: 10px 0;
	border-bottom: 1px solid #2f2f2f;
}
.overLayImage {
	text-align: center;
 padding: 5px 5px 113px;
height: 100%;
max-width: 2000px;
width: 100%;
}

#picture_overlay .overLayImage img.al-vertical {
    height: 100%;
    margin: 0 auto;
}
.pageOverflowHidden{
	overflow:hidden;}
.overLayControlRight {
	background: url(../images/overlayCtrlBg.jpg) repeat;
	width: 100%;
	border-left: 1px solid #2f2f2f;
	height: 100%;
position: absolute !important;
right: 0;
bottom: 0;
}
.overLayThumbControlRight{
	background:none;}
.overLayControl {
	padding: 10px 108px 10px 25px;
	font-size: 16px;
	line-height: 20px;
	max-width: 400px;
	height: 100%;
	width: 100%;
}
.closeBtn {
	float: right;
	text-align: right;
}
.closeBtn a {
	color: #fff;
}
.productNo {
	text-align: center;
	font-size: 24px;
	font-family: 'NobelBook';
	font-style: italic;
	padding-top: 16px;
}
.rightArrow {
	text-align: right;
}
.overlayPagination {
	margin: 120px 0 23px 0;
	float: left;
	width: 100%;
}
.overLayControl h2 {
	font-size: 26px;
	color: #fff;
	font-family: 'NobelRegular';
	line-height: 30px;
}
.gallery-im-title{
	font-family: "NobelBook";
	}
.overLayControl h2 span {
	font-size: 20px;
}
.overlayBottomAd {
	bottom: 10px;
    float: left;
    position: absolute;
}
.overLayImageThumb img{
    height: auto;

}
#overLayGallery {
	background: #000;
	width: 100%;
	display: none;
	z-index: 10000;
	color: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0;}
.overlayBackBtn {
	color: #fff;
	width: 100%;
	text-align: center;
	padding: 10px 0 0;
	float: left;
	margin-bottom: 40px;
}
.overLayControl a {
	color: #fff;
}
#picture_overlay_section a:hover {
	text-decoration: none;
	color: #dfdede;
}
#overLayControlThumbnail {
	position: absolute;
	left: 0;
	top: 14%;
	background: url(../images/sliderBG.png) repeat;
	width: 100%;
	padding: 10px 14% 100px;
	color: #fff;
	display: none;
	z-index: 1;
}
.overLayImageGallery{
	float: left;
    padding: 0;
    position: relative;
    width: 100%;
	}
#overLayRelatedArticle{
	background: #000;
	width: 100%;
	display: none;
	z-index: 1001;
	color: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0;
	}
.overLayImageGallery ul{
	margin:0;
	padding:0;
	}
.overLayImageGallery ul li{
	list-style:none;
	}
.overLayImageGallery ul li.pager-item{
	display:none;}
.overLayImageGallery ul li span{
	font-size: 14px;
text-align: left;
float: left;
padding: 10px 0 30px;
line-height: 17px;
	}
.profileShortInfo{
    width: 275px;
    background: #201f1f;
    float: left;
    margin: 20px 4% 52px;
}
.profilePicDetails{
	width: 100%;
float: left;
padding: 0;
text-align:center;
	}
.profilePic{
	float: left;
margin: 10px 0;
width: 100%;
}
.profilePicName{
	font-size: 16px;
color: #fff;
padding: 0 5% 15px;
float: left;
width: 100%;
	}
.nextGallery{
	font-size:16px;
	color:#fff;
	padding:7px 0;
	text-align:center;
	background:#303030;
	float: left;
	width: 100%;
	}
.profilePicName a{
	font-size:18px;
}
.overLayImageGallery h2{
	font-size:26px;
	color:#fff;
	font-family: 'NobelBook';
	text-transform:uppercase;
	margin-bottom:20px;
	}
.overLayImageRelated{
	padding: 50px 18% 24px;
	}
.thumbBtn img{
    margin-right: 9%;
    margin-top: -5px;}

.links a {
    color: #428bca !important;
    text-decoration: none;
}
/* balckout slider */
.bxslider {
    margin-left: 20%;
}
.links a:hover, .links a:focus {
    color: #2a6496;
    text-decoration: underline;
}
#runcounter, #runcounter_mob, #runcounter_related {
    display: inline;
    height: 0;
    margin-left: 12px;
    width: 0;
}
/* -- Article Slider END -- */

/* -- Article Slider END -- */
/*CSS*/

.view-content #views_slideshow_controls_text_previous_profile_celebrity-default a,
.view-content #views_slideshow_controls_text_previous_profile_celebrity_full_slideshow-default a{
background: url(../images/sliderLeftArrow.png) no-repeat;
display: block;
width: 20px;
/* height: 100px; */
text-indent: -9999px;
z-index:11;
position:absolute;
left:12px;
}
.view-content #views_slideshow_controls_text_previous_profile_celebrity_full_slideshow-default a{
margin-top:30%;
}

.view-content #views_slideshow_controls_text_next_profile_celebrity-default a,
.view-content #views_slideshow_controls_text_next_profile_celebrity_full_slideshow-default a{
background: url(../images/sliderRightArrow.png) no-repeat;
display: block;
width: 20px;
 height: 35px;
text-indent: -9999px;
top:5%;
z-index:11;
position:absolute;
right:10px;
}
.view-content #views_slideshow_controls_text_next_profile_celebrity_full_slideshow-default a{
margin-top:30%;
}
.view-content #views_slideshow_controls_text_pause_profile_celebrity-default,
.view-content #views_slideshow_controls_text_pause_profile_celebrity_full_slideshow-default{display:none}

#picture_overlay{float: left; width: 100%; display:none}
.picture_overlay a:hover, .picture_overlay a:focus{
	color: #dfdede;
	}

/* -- Profile Page -- */
.profile_page {
	background: #000;
	margin-bottom: 50px;
	color: #fff;
}
.ifoProfile {
	border-top: 1px solid #717171;
	border-bottom: 1px solid #717171;
	text-transform: uppercase;
	font-size: 13px;
}
.ifoProfile-left {
	padding: 50px 3% !important;
	height: 844px;
}
.ifoProfile-left h1 {
	font-size: 40px;
	color: #fff;
	font-family: 'AustinRoman';
	margin: 30px 0 10px;
}
.profileTab {
	color: #d2232a;
}
.slideshowArrow {
	position: relative;
}
.slideshowArrow .sliderLeftArrow, .slideshowArrow .sliderRightArrow {
	position: absolute;
	top: -451px;
}
.slideshowArrow .sliderLeftArrow {
	left: 20px;
}
.slideshowArrow .sliderRightArrow {
	right: 20px;
}
.featureStories {
	bottom: 30px;
	font-size: 15px;
	left: 35px;
	position: absolute;
	text-transform: uppercase;
}
#flip > img {
	float: left;
	margin: 6px 5px 0 0;
}
#panelOpen, #flip, #panelOpen1 {
	padding: 5px;
}
#panelOpen, #panelOpen1 {
	display: none;
}
#panelOpen ul, #panelOpen1 ul {
	margin: 0;
	padding: 0;
	text-align: left;
}
#panelOpen ul li, #panelOpen1 ul li {
	list-style: none;
	text-transform: capitalize;
}
#panelOpen ul li a, #panelOpen1 ul li a{
	color:#fff;}
#flip {
	cursor: pointer;}
#profileOverlay{
	background: #191919;
	width: 100%;
	display: none;
	z-index: 1;
	color: #fff;
	position:absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	text-align:center;
	height: 850px;
	}
.closeProfile{
    color: #fff;
    position: absolute;
    right: 30px;
    top: 10px;}
.profileSlideShowCaption{
   background: #000;
    font-size: 14px;
    opacity: 0.8;
    padding: 3px 20px;
    position: absolute;
    right: 6px;
    top: 810px;
    z-index: 100;}
.closeProfile:hover{
	color:#bab9b9;
	text-decoration:none;
	}
#slidergrid_slideshow .go_back{
 margin-top: 10px;
float: left;
 }
.views-field.views-field-counter, .views-field.views-field-nid, .view-footer{display: none}
.control_btn{z-index:11 !important}
#profileOverlay{z-index:12 !important}
#profileOverlay_child {
height: 850px;
vertical-align: middle;
display: table-cell;
text-align: center;
width: 1024px;
}
.node-type-profile-celebrity .view-profile-celebrity-grid{
      float: left;
    height: inherit;
    margin-right: 20px;
    width: 100%;
}
#slidergrid_slideshow{float: left; width: 100%; height: 600px;}
.views-responsive-grid{float: left; width:100%;}
.view-maxim-a-z .views-responsive-grid {
    float: none;
    margin-top: 0;
    width: 100%;
}


/*.views-responsive-grid .views-column{float: left;width:100px}*/
.next_slide{
background: url(../images/sliderRightArrow.png) no-repeat;
display: block;
width: 20px;
text-indent: -9999px;
margin-top:-40%;
z-index:11;
position:absolute;
right:0;
cursor: pointer
}
.previous_slide{
background: url(../images/sliderLeftArrow.png) no-repeat;
display: block;
width: 20px;
text-indent: -9999px;
margin-top:-40%;
z-index:11;
position:absolute;
left:0;
cursor: pointer
}
.overlay_ajax{position: absolute; top: 0px; background: none repeat scroll 0% 0% rgb(0, 0, 0); left: 0px; z-index: 999; height: 100%; width: 100%; opacity: 0.9;}
.ajax_loader{
background: url(../images/loading.gif) no-repeat;
top:40%;
left:45%;
z-index:1111;
position:absolute;
width:15%;
height:15%
}
/*
.views-responsive-grid .content img {
    display: block;
    height: auto;
    margin: 0 10px 10px 0;
   height: 100px;
    vertical-align: middle;
    width:200px
}
.views-responsive-grid .views-column {
    float: left;
    height: auto;
    min-height: 100px;
    padding: 4px;
    position: relative;
    width: 16.6667%;
}*/
.view-profile-celebrity-grid .views-responsive-grid {
    float: left;
    margin: 100px auto 0;
    width: 92%;
    margin-left:3%;
    margin-right:3%
}
.view-profile-celebrity-grid ul.pager .pager-item,.view-profile-celebrity-grid ul.pager .pager-current,
.view-profile-celebrity-grid ul.pager .pager-last,.view-profile-celebrity-grid ul.pager .ajax-progress,
.view-profile-celebrity-grid ul.pager .first
{display:none}

.view-profile-celebrity-grid ul.pager .pager-previous a
{
background: url(../images/sliderLeftArrow.png) no-repeat;
display: block;
width: 20px;
text-indent: -9999px;
margin-top:-9%;
z-index:11;
position:absolute;
left:0;
border:none
}
.view-profile-celebrity-grid ul.pager .pager-next a{
background: url(../images/sliderRightArrow.png) no-repeat;
display: block;
width: 20px;
text-indent: -9999px;
margin-top:-25%;
z-index:11;
position:absolute;
right:0;
border:none
}
.views_slideshow_slide{z-index:11 !important}

#panelOpen1 a{color:#ffffff}

.view-profile-celebrity .views-slideshow-cycle-main-frame,
.view-profile-celebrity .views-slideshow-cycle-main-frame-row,
.view-profile-celebrity .views-slideshow-cycle-main-frame-row img {
  width: 100% !important;
    height: auto !important;
}

.view-id-profile_celebrity{position:relative}
.view-id-profile_celebrity #views_slideshow_controls_text_previous_profile_celebrity-default{position: absolute; top: 339px;left:1px}
.view-id-profile_celebrity #views_slideshow_controls_text_next_profile_celebrity-default{position: absolute; top: 339px;right:1px}
/* -- Profile Page END -- */




/* -- Women A-Z Page -- */
.women-cation{
	 background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    font-family: "AustinRoman";
    font-size: 16px;
    overflow: hidden;
    padding: 3px 0 5px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
	}
.women-cation a{
	color:#fff;}
.women-cation a:hover{
	text-decoration:none;
	color:#d9d6d6;}
.womenHead{
	background: #000;
color: #fff;
text-align: center;
padding: 48px 1% !important;
width: 99% !important;
margin-right: 0.3%;
font-size: 18px;}


.womenHead h1{
	color:#ffffff;
	font-size:35px;
	font-family: 'AustinRoman';
	}
.alphaPagination{
	margin:0;
	padding: 10px 0 20px;
	}
.alphaPagination li{
	list-style: none;
display: inline-block;
font-size: 14px;
padding: 0 10px;
color:#000000;}
.alphaPagination li a{
	color:#000000;
	}
.womenAZ{
	margin-bottom:40px;}
.womenSearch{
	margin:0;
	padding: 10px 0 20px !important;
	float:right !important;
	text-align:right !important;}
.womenSearch li{
	display:inline-block;
	list-style:none;
	border-left:1px solid #000;
	padding:0 10px;
	text-transform:uppercase;
	font-size:14px;
	line-height:13px;}
.womenSearch li:first-child{
	border:none;}
.womenSearch li:last-child{
	padding-right:0;}
.activeTab-womenSearch{
	font-weight:bold;
	text-decoration:underline;}
.womenSearch li a{
	color:#000;}
#search-overlay{
	width: 100%;
	display: none;
	z-index: 1;
	position:fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom:0;
	padding-bottom: 75px;
	text-align:center;
	}
#search-overlayTV{
	background:url(../images/bg-black.png) repeat;
	width: 100%;
	z-index: 1;
	position:absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom:0;
	padding-bottom: 75px;
	text-align:center;
	}
#search-box{
	background: none repeat scroll 0 0 #fff;
    border: 1px solid #000;
    float: left;
    height: 231px;
    position: absolute;
     right: -0.1%;
    top: 277px;
    width: 343px;
	z-index:1;
	}
.searchFromAz{
	border-bottom:1px solid #000;
	width:100%;
	float:left;
	margin-bottom: 10px;}
.searchFromAz label{
	width:100%;
	float:left;
	margin:0;}
.searchFromAz input[type="text"]{
	border: none;
color: #000;
font-size: 16px;
width: 77%;
margin: 2px 0 2px 12px;
padding: 9px 0 7px;
float: left;
outline: none;
font-weight:normal;
font-family: 'NobelBook';
text-transform:capitalize;
background-color:#ffffff;
	}
.searchFromAz input[type="submit"]{
	background: url(../images/search-icon-sm.png) 5px 12px no-repeat;
border: none;
font-size: 0;
width: 48px;
height: 42px;
float: right;
	}
.search-result-az{
	float: left;
width: 100%;
margin: 0 !important;
}
.left-search{
	padding:0 !important;
	}
.right-search{
	border-left:1px dotted #b1b1b1;
	}
.left-search ul{
	margin: 0;
padding: 0;
text-align: left;
width: 96%;
float: left;}
.left-search ul li{
	list-style: none;
	width: 100%;
	float: left;
	font-size: 16px;
	font-family: 'NobelBook';
	color: #b4b4b4;
	}
.left-search ul li a{
	color:#b4b4b4;
	display:block;
	padding: 2px 12px;
	}
.left-search ul li a:hover{
	background:#000;
	text-decoration:none;
	outline:none;}
.contentHolderTv { position:relative; margin:0px auto; padding:0px; width: 100%; height: 166px; overflow: hidden; }
.contentHolderTv .ps-scrollbar-y-rail, .contentHolderTv .ps-scrollbar-y{
	width: 4px !important;
	}
.contentHolderTv:hover .ps-scrollbar-y-rail{
	background-color:#000 !important;
	opacity:1!important}
.contentHolderTv .ps-scrollbar-y{
	background: #fff !important;
	border:1px solid #000;
	}
/* -- Women A-Z Page END -- */

/* -- Maxim TV -- */
.colRelative{
	width: 94.209302%;
	}
.tvcaption{
	background:#000;
	color:#fff;
	font-size:16px;}
.tvcaption span{
	display: table-cell;
    height: 62px;
    padding: 0 13px;
    vertical-align: middle;
	line-height: 19px;}
.maximTvrelatedTopics{
	margin: 15px 0 30px;
float: left;
}
.banner-description{
	background: #000;
color: #fff;
display: table-cell;
vertical-align: middle;
height: 382px;
padding: 0 10px;}
.videobanner{
	background:#000;
	padding:0;
	margin: 0 0 8px !important;}
.banner-description h1{
	color:#fff;
	font-size:36px;
	font-family: 'AustinRoman';
	}
.banner-description a{
	color:#fff;
	}
.banner-description p{
	margin-bottom:0;
	}
.maximContent.maximTvContent{
	height: 616px;}
.maximTvnewsletter{
	height:auto;
	float:left;
	}

.tvadBanner{
	padding: 8px 18px;
	}
.posRelativeTv {
	position:relative;
	}
.posRelativeTv:hover .playButton {
	top: 0;
}
/* -- Maxim TV Page END -- */

/* -- sweepstakes Page-- */
.sweepstakes{
	margin:40px 0 30px;
	}
.formDescriptionHolder{
	background:#000;
	color:#fff;
	}
.formDescriptionHolder h1{
	color:#fff;
	font-family: 'AustinRoman';
	font-size:50px;
	line-height: 50px;
	}
.formDescriptionHolder p{
	text-transform:uppercase;
	}
.formDescription{
	padding: 45px 40px 25px;
	border-bottom:1px solid #494949;
	}
.formDescription1{
	font-size:16px;
	padding: 28px 40px 17px;
	line-height: 22px;
	}
.formDescription1 p{
	text-transform:capitalize;}
.form-group label{
	font-weight:normal;
	font-size:16px;}
.formHolder{
	width: 90%;
margin-left: 7%;
	}
.formHolder h2{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: 'NobelBook';
	}
.officialLink ul{
	margin:0;
	padding: 25px 0 20px 0;}
.officialLink ul li{
	border-left: 1px solid #000;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    padding: 0 5px;}
.officialLink ul li:first-child, .officialLink ul li:first-child a{
	border-left:0;
	padding-left:0;}
.officialLink a{
	color:#000000;
	font-size:12px;
	text-transform:uppercase;
	}
.officialLink a:hover{
	text-decoration:none;}
.officialLink label{
	color:#6d6d6d;
	font-size:14px;
	}
.officialLink label input[type="checkbox"]{
	margin-right:10px;}
.appLink ul{
	margin:0;
	padding:0;}
.appLink ul li{
	list-style:none;
	display:inline-block;
	border-left: 1px solid #000;
	line-height: 12px;
	 padding: 0 7px;
	}
.appLink ul li:first-child, .appLink ul li:first-child a{
	border-left:0;
	padding-left:0;}
.appLink a{
	color:#6d6d6d;
	}
.appLink a:hover{
	color:#000;
	text-decoration:none;
	}
/* -- sweepstakes Page END -- */
/* -- model_submission -- */
.formHeader{
	text-align:center;
	color:#000;
	padding: 0 19% 30px;}
.formHeader h1{
	font-size: 40px;
font-family: 'AustinRoman';
margin: 40px 0 20px;
	}
.formHeader h1 span{
	width:100%;
	text-align:center;
	float:left;
	margin-bottom:15px;}
.formHolderModule{
	width:100%;
	max-width:423px;
	margin: 40px auto;
	}
.formHolderModule h2{
	font-size: 16px;
font-family: 'NobelBold';
margin: 45px 0 0 0;
line-height: 25px;
	}
.photoTitle{
	font-size: 12px;
text-transform: uppercase;
color: #000;
font-family: 'NobelBook';
font-weight: bold;
line-height: 15px;
height: 43px;
vertical-align: middle;
display: table-cell;
	}
.chooseFile{
	background:#000;
	color:#fff;
	font-size:14px;
	padding:3px 0;
	font-weight:bold;
	text-align:center;
	margin-top: 10px;
	}
.chooseFile a{
	color:#fff;
	}
.chooseFile a:hover{
	text-decoration:none;
	color:#fff;}
.chooseFile:hover{
color: white;
background-color: #2f2e2e;
border-color: #2f2e2e;
}
.photoRelative{
	text-align:center;
	color:#6d6d6d;
	font-size:14px;}
.guideLine{
	font-size:14px;
	color:#6d6d6d;
	line-height:20px;
	margin-bottom:30px;
	}
.guideLine h2{
	margin: 30px 0 0 0;
	}
.chooseFile-guide{
	width:135px;}
.star{
	color:#d2232a;}
.guideLine h2 span{
	font-family: 'NobelBook';
	}
.maximForm{
	background:#fff;
	border-right:1px solid #efefef;
	border-left:1px solid #efefef;}
/* -- model_submission END -- */
/* -- Newsletter -- */
.newsletterFormHolder{
	padding:0 10% 0 3%;}
.subText{
	font-size:12px;
	color:#666666;
	}
.newsletterFormHolder h1{
	font-size:42px;
	font-family: 'AustinItalic';
	margin-bottom:15px;
	}
.newsletterFormHolder p{
	font-size:16px;
	line-height:20px;
	}
.photoHeader{
	background:#000000;
	padding: 10px;
	float:left;
	width:100%;}
.newletter-sidebar{
	border: 1px solid #000000;
padding: 12px 1.5% !important;
width: 44.33333% !important;
float: right !important;}
.date{
	color:#fff;
	font-size:12px;
	padding-top: 16px;
	}
.newletterCaption h2{
	color:#ffffff;
	font-size:13px;
	font-family: 'NobelBook';
	font-weight:bold;
	line-height: 0;
	}
.newletterCaption{
	background: #000;
color: #fff;
font-size: 12px;
padding: 15px 10px 8px;
line-height: 14px;}

.pproductDeiscription{
	vertical-align:middle;
	display:table-cell;
	font-size:13px;
	line-height:15px;
	height: 136px;
	padding: 0 12px;}
.pproductDeiscription h2{
	color:#000000;
	font-size:15px;
	font-family: 'NobelBook';
	font-weight:bold;
	line-height: 0;
	}
.findOut{
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	margin-top:13px;
	}
.findOut a{
	color:#000000;
	}
.findOut a:hover{
	color:#605f5f;
	text-decoration:none;
	}
.newsletter-product{
	border:2px solid #cfcfcf;
	position:relative;
	margin-top: 18px;
	}
.newsletter-product-tile{
	position: absolute;
background: #758393;
padding: 5px;
color: #fff;
font-size: 11px;
text-transform: uppercase;
line-height: 10px;
top: -10px;
left: 6px;}
.green{
	background:#006467;}
.maximContactLink{
	background:#333333;
	color:#ffffff;
	font-size:12px;
	padding: 6px 10px;
	margin:20px 0 0 0;
	}
.maximContactLink ul{
	margin:0;
	padding:0;}
.maximContactLink ul li{
	list-style:none;
	float:left;
	width: 50%;
	}
.maximContactLink ul li a{
	color:#fff;
	background:url(../images/newsLetterArrow.jpg) right 5px no-repeat;
	padding-right: 12px;}
/* -- Newsletter END -- */

/* -- Video Article -- */
.articleRelative{
	width: 94.209%;
	position:relative;
	}
.articleRelative h1{
	text-transform:uppercase;
	font-size:41px;
	margin-top:30px;
	}
.articleRelative .innersocialMedia{
	padding: 10px 0 20px !important;
	}
.vdArticleNewsletter span {
    padding: 17px 5%;
}
.subscribeNow{
	margin:30px 0;
	}
.article-related{
	margin:15px 0;}
.relatedTopicsArticle{
	width: 97.33333%;
	}
label:hover{
	text-decoration:none;}
.vdArticleContent ul li{
	padding-bottom: 13.8px;
	}
.articleRelative .control_btn{
	 top: 31%;
left: 84%;
margin-right: 3px;
text-align: right;
	}
/* -- Video Article END -- */
/* -- Video Overlay -- */
#video_overlay{
	background:url(../images/bg-black.png) repeat;
	z-index: 1;
	position:fixed;
  width: 100%;
    height: 100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
	display:none;
	vertical-align:middle;
	}
.overlay_video_play{
	height: 561px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40px;
	bottom:0;
    width: 800px;
	}
.overlay_video_caption{
	background:#000000;
	color:#fff;
	font-size:22px;
	text-align:left;
	padding:10px 20px;}
.close_overlay_video{
	width:100%;
	float:right;
	text-align:right;
	color:#fff;}
.close_overlay_video{
	color:#fff;}
.close_overlay_video:hover{
	color:#cfcfcf;
	text-decoration:none;}
/* -- Video Overlay END -- */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.vdArticleNewsletter span {
padding: 16px 5%;
}
	}
/* -- Video Article END -- */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari and Chrome */
    .pull-right-padding {
     padding-left:4px;
  padding-right:4px;
    }

    /* Safari only override */
    ::i-block-chrome,.pull-right-padding {
     padding-left:2px !important;
  		padding-right:6px !important;
    }
        	/* Safari only override */
	::i-block-chrome, .cross_btn_mob > i {
 left:11.5em !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.banner-margin {
         padding-left: -1px !important;
	padding-right: 5px !important;
}
/* Safari only override */
    ::i-block-chrome,.banner-margin {
     padding-left: -1px !important;
padding-right: 6px !important;
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   ::i-block-chrome, .newsletter span h3 {
 line-height:32px !important;
}
}
 @media (max-width: 643px) {
body {
	padding: 0 !important;
}
.left-sec {
	float: left;
	text-align: center;
	width: 100%;
}
.right-sec {
	width: 100%;
	float: left;
}
.right-sec .search {
	float: left;
	position: relative;
	width: 94%;
}
.input-append .add-on, .input-prepend .add-on {
	right: 83px !important;
}
ul.social-media {
	margin: 0 auto;
	text-align: center;
	width: 54%;
	float: none;
}
.navbar {
	position: absolute !important;
	top: 36px;
	border: none !important;
}
.nav-collapse .nav > li {
	display: table;
	float: none;
	width: 100%;
	text-align: left;
	background: #000;
	border-bottom: 1px solid #111111;
}
.navbar .nav > li > a {
	border: none !important;
}
.navbar {
	z-index: 100;
	width: 100%;
}
.icon-home {
	display: none !important;
}
.footer-social-media {
	padding: 0 0 0 15px;
	width: 70%;
}
.footer-social-media li {
	padding-right: 20px;
	padding-bottom: 10px;
}
}
table.pagerer{clear:both}
.maxim-a-z-view .view-filters{display:none}
.a_z_loader{background:url("../images/process.gif") no-repeat scroll right 11px rgba(0, 0, 0, 0)}

.view-content > ul {
    margin: 0!important;
    padding: 0!important;
}
.view-content li {
    list-style: none outside none;
}

/************************************************** Model Submission Form Css  *********************************************************/
.node-type-webform .container {
    margin-left: auto;
    margin-right: auto;
}
.node-type-webform .maximForm {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
}


.webform-client-form .row.formHeader{
    color: #000;
   padding: 0 19% 10px;
    text-align: center;
}
.webform-client-form .container.maximForm {
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
}

.webform-client-form .row.formHeader h1 {
    font-family: "AustinRoman";
    font-size: 40px;
    margin: 0px 0 20px;
}
.webform-client-form .row.formHeader h1 span {
    float: left;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}
.node-type-webform .container.inner-page .node-webform{background:#ffffff; position:relative;}
.node-type-webform .container.inner-page .node-webform .webform-client-form{margin:30px auto;max-width:423px;}
.node-type-webform .container.inner-page .webform-component--intro-copy{float:left;margin-left:-71%;}
.node-type-webform .container.inner-page .node-webform .webform-client-form h2 {
    font-family: "NobelBold";
    font-size: 16px;
    line-height: 25px;
    margin: 45px 0 0;
    float:left;
    width:100%
}
.node-type-webform .container.inner-page .node-webform .webform-client-form label{
    margin-bottom: 0;
    padding: 7px 0 0;
    text-align: left;
    font-size: 16px;
    font-weight: normal;
}
.node-type-webform .container.inner-page .node-webform .webform-client-form .form-control {
    border: 1px solid #777777;
    border-radius:0;
}
.node-type-webform .container.inner-page .webform-component-date select{
   background-image: none;border: 1px solid #777777;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #000000;
  display: block;font-size: 14px; height: 34px;line-height: 1.42857;padding: 6px 12px;
   transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;
}
.node-type-webform .container.inner-page .webform-component-date .form-type-select{width:33.3333%;float:left;padding-left:4px;padding-right:4px;margin-top:0}
.node-type-webform .container.inner-page .guideLine {color: #6d6d6d;font-size: 14px;line-height: 20px;margin-bottom: 30px;}
.node-type-webform .container.inner-page .photoTitle {color: #000;display: table-cell;font-family: "NobelBook";font-size: 12px;font-weight: bold;height: 43px;
    line-height: 15px;text-transform: uppercase;vertical-align: middle;
}
.webform-component--face-close-up-markup,.webform-component--shoulder-up-markup,.webform-component--shoulder-up-3-4-markup,
.webform-component--full-length-markup,.webform-component--waist-up-markup{float:left;width:33.3333%}
.node-type-webform .container.inner-page .chooseFile {background:#000000;color: #fff;font-size: 14px;font-weight: bold;
    margin-top: 10px;padding: 3px 0;text-align: center;cursor:pointer}
.webform-client-form #edit-submitted-close-up-ajax-wrapper,.webform-client-form #edit-submitted-shoulder-up-ajax-wrapper,
.webform-client-form #edit-submitted-profile-ajax-wrapper,.webform-client-form #edit-submitted-full-length-ajax-wrapper,
.webform-client-form #edit-submitted-waist-up-ajax-wrapper,.webform-client-form #edit-submitted-video-submission-ajax-wrapper,
.webform-client-form #edit-submitted-resume-upload-ajax-wrapper{height: 1px;position: absolute;
    visibility: hidden; width: 1px;
}
.node-type-webform .container.inner-page .photoRelative{padding-left:4px;padding-right:4px}
.webform-component--video{width:100%;color: #6d6d6d;font-size: 14px;line-height: 20px;margin-bottom: 10px;float:left;}
.webform-component--resume{width:100%;  color: #6d6d6d;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
float:left;}
.form-item-submitted-read-the-rules-read-the-rules{width:100%;  color: #6d6d6d;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
float:left;}
.chooseFile a {
    color: #fff;
}
.photoRelative {
    color: #6d6d6d;
    font-size: 14px;
    text-align: center;
}
.node-type-webform .container .node-webform .webform-component--video h2,.node-type-webform .container .node-webform .webform-component--resume h2
{margin-top:0}
.chooseFile.chooseFile-guide {
    width: 135px;
}
.webform-component--read-the-rules #edit-submitted-read-the-rules label{
width:95%;color: #6d6d6d;font-size: 14px;ine-height: 20px;margin-bottom: 10px;float:left;padding-top: 0;padding-left:1px
}
.webform-component--read-the-rules #edit-submitted-read-the-rules .form-checkbox{float:left}
.form-actions .webform-submit {display: inline-block; margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;
cursor: pointer;border: 0;white-space: nowrap;padding: 6px 70px;line-height: 1.42857;-webkit-user-select: none;-moz-user-select: none;
-ms-user-select: none;user-select: none;color: white;background: #000;border-color: #5d5c5c;text-transform: uppercase;font-family: 'NobelBook'; margin: 25px 0 15px;font-size: 14px;border-radius:0        }
#node-109056{margin-top:0 !important}
.webform-client-form .form-actions
{
    float: left;
    width: 100%;
}
/************************************************** Model Submission Form Css  *********************************************************/
#hidden_source_img{display: none;}

.view-display-id-hot100_list{
    position: relative;
}
.view-display-id-hot100_list .item-list {
    position: absolute;
    top: 200px;
    width: 340px;
}
.view-display-id-hot100_list .pager-previous.first {
    left: 0;
}

.view-display-id-hot100_list .pager-previous.first {
    left: -116px;
    position: relative;
}
.view-display-id-hot100_list .pager-previous.first a {
   background: url(../images/slideShowLeftArrow.png) center no-repeat;
   font-size: 0;
   height: 39px;
   width: 21px;
   border: 0;
}
.view-display-id-hot100_list .pager-next.last {
    position: relative;
    right: -94px;
}
.view-display-id-hot100_list .pager-next.last a {
   background: url(../images/slideShowRightArrow.png) center no-repeat;
   font-size: 0;
   height: 39px;
   width: 21px;
   border: 0;
}
.view-display-id-hot100_list .pager-current{display: none;font-size: 0;}
.view-display-id-hot100_list .hot100_body{height: 0px;}
.view-display-id-hot100_list .ajax-progress-throbber {
  display: none;
}

span#top100thumb, span#top100thumbicon {
cursor: pointer;
}
#overlay_process {
    min-height: 50px;
    min-width: 50px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    display: none;
    z-index: 1;
}

span.details_top a {
color: #ffffff;
}


/************************************** Video Article Page    ****************************************************/
.node-type-video .view-video-article .view-header{margin-bottom: 20px; margin-left: 4px;}
.node-type-video .view-video-article .tvcaption {
    background:#000;
    color: #fff;
    font-size: 16px;
}
.node-type-video .view-video-article .tvcaption a span{color:#ffffff;text-transform:capitalize}
.node-type-video .view-video-article .col-sm-3.related{width:100%}
.node-type-video .view-video-article .col-sm-3.related .tvcaption a span{color:#000000;}
.relatedTopics .col-sm-3 span.cars_label {
 position: absolute;
 bottom: 61px;
 font-size: 14px;
 background:#0a3528 !important;
 color: #fff;
 padding: 3px 4%;
 text-transform: uppercase;
 left: 4px;
 font-weight: normal;
}
.relatedTopics .col-sm-3 span.style_label {
 position: absolute;
 bottom: 61px;
 font-size: 14px;
 background:#3d1e5e !important;
 color: #fff;
 padding: 3px 4%;
 text-transform: uppercase;
 left: 4px;
 font-weight: normal;
}
.relatedTopics .col-sm-3 span.sports_label {
 position: absolute;
 bottom: 61px;
 font-size: 14px;
 background:#93730e !important;
 color: #fff;
 padding: 3px 4%;
 text-transform: uppercase;
 left: 4px;
 font-weight: normal;
}
.relatedTopics .col-sm-3 span.tech_label {
 position: absolute;
 bottom: 61px;
 font-size: 14px;
 background:#58595b !important;
 color: #fff;
 padding: 3px 4%;
 text-transform: uppercase;
 left: 4px;
 font-weight: normal;
}

#video_overlay{
    background: url("../images/bg-black.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 100%;
   z-index: 9999;
}
.overlay_video_play {
    bottom: 0;
    height: 520px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 50px;
    width: 800px;
}

.close_overlay_video {
    color: #fff;
    text-align: right;
    position: absolute;
    top: 60px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 774px;
    z-index: 1;
}
.close_overlay_video:hover{color:#ffffff;}
.overlay_video_caption {
    background: none repeat scroll 0 0 #000000;
    color: #fff;
    font-size: 22px;
    padding: 10px 20px;
    text-align: left;
    width:800px;
}
.view-video-article .brightcove_thumbnail{cursor:pointer}
.innersocialMedia ul li {
    display: inline-block;
    list-style: none outside none;
    padding-right: 3%;
}
.brightcove_thumbnail .thumbnail_id{display:none}

/* Manish css 27sep */
.view-id-video_article.view-display-id-block_1 .views-row {
    float: left;
    width: 25%;
}
/*.node-type-video .col-lg-3.col-sm-3.postPaddingRemove {
    width: 100%;
}*/
.tvcaption span a {
color: #fff;
}
.show_loader{
 text-align:center;}
#loader{display: none;}
#show_loader{display: none;}

/* Manish css updated on 30sep */
/*.col-sm-3.block .playButton {
    height: 55px;
    left: 46%;
    top: 32%;
    width: 55px;
}
.col-sm-6.block .playButton {
    height: 55px;
    left: 46%;
    top: 32%;
    width: 55px;
}*/
.page-taxonomy-term-81 .tvcaption span a {
    color: #ffffff;
    text-transform: capitalize;
}
.categoryType > span {
    text-transform: none;
}
/* End */
/* Authors */
.view-author-articles li.pager-last.last,.view-author-articles li.pager-first.first{display:none}
.view-author-articles .pager{
    border-top: 1px solid #000;
    display: inline-block;
    margin: 20px 0;
    padding-left: 0;
    text-align: center;
    width: 100%;
    background:#f7f7f7;
    margin-bottom:0
}
.view-author-articles .pager > li {
  color: #000;
    display: inline-block;
    float: none;
    font-family: "NobelBook";
    font-size: 14px;
    line-height: normal;
    margin: 0;
    padding: 0;
    width: auto;
}
.view-author-articles .pager .pager-previous {
    float: left;
}
.view-author-articles .pager .pager-previous,.view-author-articles .pager .pager-next {
    font-family: "AustinRoman" !important;
}
.view-author-articles .pager .pager-next {
    float: right;
}
.view-author-articles .pager > li > a,.view-author-articles .pager .pager-current {
    background-color: white;
    color: #000000;
/*    float: left;*/
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
        border: none;
    border-radius: 0;
}
.page-taxonomy-term #myTabContent #article{background:none}
.page-taxonomy-term #myTabContent #article .view-author-articles .view-content{background: none repeat scroll 0% 0% rgb(255, 255, 255); float: left; width: 100%;}
.view-author-articles .views-row .search-content h2 a{color:#000}
.sidebar row{
    margin-bottom: 20px;
}
#showloaderonmaxim{display:none;}

.view-profile-celebrity-grid .img-responsive {
    height: auto;
}


.scrolling_body {width: 93%;}
.node-type-profile-celebrity .socialIconsBlock{display: block;position: relative}


/* Code updated on 9 oct */

.profile_thumbnail{
	width: 100%;
float: left;
padding: 10% 5%;
text-align:center;
	}
.profile_thumbnail img{
	display:inline-block;
	padding:5px;
	}

.view_show {
    height: 850px;
vertical-align: middle;
text-align: center;
width: 674px;
display:table-cell;
}

.view_show img {
  max-width: 674px;
  max-height: 100%;
}

@media (min-width: 1200px){
  .view_show img {
  max-width: 674px;
  }
}

@media (min-width: 992px) {
  .view_show img {
  max-width: 639px;
  }
}
@media (min-width: 768px) {
  .view_show img {
    max-width: 672px;
  }
}
@media (max-width: 767px) {
  .view_show img {
    max-width:  305px;
  }
}


.slider_slideshow .item-list{
	position: absolute;
float: left;
width: 558px;
top: 46px;
}
.slider_slideshow .item-list .pager{
	padding: 0 !important;
	}
.slider_slideshow .item-list ul li a{
	border: none;
border-radius: 0;
padding: 0;
font-size: 0;
width: 15px;
height: 27px;
position: relative;
	}
.slider_slideshow .item-list ul li.pager-current{
	display:none;
	}
.slider_slideshow .item-list ul li.pager-previous > a{
	background: url(../images/sliderLeftArrow.png) no-repeat;
	left: -45%;
	}
.slider_slideshow .item-list ul li.pager-next > a{
	background: url(../images/sliderRightArrow.png) no-repeat;
	right: -41%;
	}

.article_thumb .content img{
	height:60px;
	}
.ShadedBG {
    background-color: #000;
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0.9;
    padding: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}

/* Manish changes */
.page-taxonomy-term ul.pager{
  background: none repeat scroll 0 0 #cccccc;
    color: #000000;
    cursor: pointer;
    float: left;
    font-family: "NobelBook";
    font-size: 23px;
    margin: 20px 0 30px;
    padding: 15px 0;
    text-align: center;
    width: 100%;
}
.page-taxonomy-term .pager li > a,.page-taxonomy-term .pager li > span
{
background:inherit;
color:#000000;
font-size:23px;
border:none

}
.page-taxonomy-term .pager li > a:hover,.page-taxonomy-term .pager li > a:focus{background-color:inherit}

.brightcove_thumbnail:hover{
	cursor:pointer;
	}
.ad-bar iframe {
max-width: inherit;
}
.contentHoldergallery .ps-scrollbar-y{
	width: 5px !important;
	}
.womenAZ .views-row{
	padding:0;}
.contentHotholder .view-content .views-column {
	width: 90px !important;
	vertical-align: bottom;
	margin: 2px !important;
	display: inline-block;
	}
.overLayImageGallery .glrthumb {
    display: inline-block;
    float: none;
    vertical-align: bottom;
    width: 90px;
	cursor:pointer;
}

.mid-ad-bar {
    background: #000;
    float: none !important;
    height: 114px;
    margin: 0 0 8px;
    padding: 12px;
    text-align: center;
    width: 100%;
}
.ArticleSlideShowCaption {
float: left;
font-size: 14px;
margin: 0 0 40px;
}
.slideshowcounter{
	background: #000;
opacity: 0.9;
bottom: 0;
color: #999999;
font-size: 15px;
overflow: hidden;
padding: 14px 25px;
position: absolute;
/* text-overflow: ellipsis; */
white-space: nowrap;
width: 100%;
font-family: 'NobelBook';
text-transform: uppercase;
height: 50px;
text-align:left;
	}
#runcounter_node{
	font-family: 'NobelBook';
color: #999999;
font-size: 15px;
	}
.slider-section .sliderArrow{
	position: relative;
top: -255px;
	}
.slider-section .sliderLeftArrow {
left: 22px;
}
.slider-section .sliderRightArrow{
right: 22px;
}

.article_thumb .sliderArrow {
    position: relative;
    top: 26px;
}
.article_thumb .sliderLeftArrow {
    left: 3px;
}
.article_thumb .sliderRightArrow {
    right: 3px;
}

.counter_slider{
	float: left;
margin-right: 15px;
	}
.article_thumb .glrthumb {
    height: 60px;
    overflow: hidden;
    vertical-align: bottom;
    width: 103px;
	cursor: pointer;
}

.AR_1.ob-widget .ob-dynamic-rec-container{
	width: 10.4875% !important;
	}
.AR_1.ob-widget .ob-rec-image-container img.ob-rec-image{
	position:relative !important;}
.AR_1.ob-widget .ob-rec-image-container .ob-image-ratio{
	padding:0 !important;}
.relatedTopics ul{
	padding:0;
	}
.relatedTopics ul li{
	color: #000;
float: left;
font-size: 14px;
list-style: none !important;
margin: 0 10px 20px 0;
height: 126px;
width: 23%;
overflow: hidden;
font-family: "NobelBook";
line-height: 16px;
	}
.relatedTopics ul li a{
	 color: #000;
	}
.relatedTopics ul li .ob-text-content{
	margin: 5px 0;
	}
.relatedTopics .ob_what{
	display:none !important;}
.relatedTopics .OUTBRAIN{
	float:left;}

.relatedTopics .zerglayoutcl .zergentity{
	font-family: "NobelBook"  !important;
line-height: 16px;
font-size: 14px;
height: 193px;
color: #000;
	}
.relatedTopics .zerglayoutcl .zergentity a{
	font-family: "NobelBook"  !important;
	}
.relatedTopics .zerglayoutcl .zergentity a span{
	color: #aeaeae !important;
font-size: 13px;
margin: 5px 0 !important;
width: 100%;
font-family: 'NobelBook' !important;
	}
.zerglayoutcl{
 float:left;}

 .loadontent {
    margin: 0 0.5px;
}

#infoMob {
	height:auto;}

/* Contact form */
.page-contact .contact-form{
	width:100%;
	float:left;
	margin-top: 40px;}
.page-contact .contact-form .form-item label {
	width: 15%;
	float: left;
	}
.page-contact .contact-form .form-actions{
	float:left;
	width:100%;
	}
.page-contact .contact-form .form-textarea-wrapper textarea, .page-contact .contact-form input{
	width: 600px;
	}
.resizable-textarea .grippie{
	display:none;}
.page-contact .contact-form input[type="submit"]{
	background-color: #000;
color: #fff;
font-family: "NobelBook";
font-size: 14px;
margin: 0;
text-transform: uppercase;
padding: 5px 20px;
border: none;
width: auto;
	}
.page-contact .contact-form input[type="submit"]:hover{
	background-color: #2f2e2e;
	color: #fff;
	}
/* Contact form END */

/*
 * Custom class for video page, flops the column to float right
 * requires breakpoints  768 992 1200
 * Future updates, there is a better way to do this in bootstrap 3
 */

@media (max-width: 767px) {
  .col-xs-flop {
    float: right !important;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  .col-sm-flop {
    float: right !important;
  }
}

@media (min-width: 993px) and (max-width: 1199px) {
  .col-md-flop {
    float: right !important;
  }
}

@media (min-width: 1200px) {
  .col-lg-flop {
    float: right !important;
  }
}

@media (max-width: 767px) {
  .mobile-advertisement {
    text-align: center;
    background: black;
  }
}

.home-center-ads {
  float: left;
}