article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html, body {overflow-x: hidden;max-width:100%;}
body{margin:0px; padding:0px; background:url(../images/patternt.jpg) repeat; font-family:'segoe_uiregular';}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; -webkit-border-radius:3px;}
.text-right { text-align:right; }
@font-face {
    font-family:'segoe_uiregular';
    src: url('../fonts/segoeui_0-webfont.eot');
    src: url('../fonts/segoeui_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/segoeui_0-webfont.woff') format('woff'),
         url('../fonts/segoeui_0-webfont.ttf') format('truetype'),
         url('../fonts/segoeui_0-webfont.svg#segoe_uiregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'segoe_uibold';
    src: url('../fonts/segoeuib_0-webfont.eot');
    src: url('../fonts/segoeuib_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/segoeuib_0-webfont.woff') format('woff'),
         url('../fonts/segoeuib_0-webfont.ttf') format('truetype'),
         url('../fonts/segoeuib_0-webfont.svg#segoe_uibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'segoe_uisemibold';
    src: url('../fonts/seguisb_0-webfont.eot');
    src: url('../fonts/seguisb_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/seguisb_0-webfont.woff') format('woff'),
         url('../fonts/seguisb_0-webfont.ttf') format('truetype'),
         url('../fonts/seguisb_0-webfont.svg#segoe_uisemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'MyriadWebProBold';
    src: url('../fonts/myriadwebpro-bold.eot');
    src: url('../fonts/myriadwebpro-bold.eot') format('embedded-opentype'),
         url('../fonts/myriadwebpro-bold.woff') format('woff'),
         url('../fonts/myriadwebpro-bold.ttf') format('truetype'),
         url('../fonts/myriadwebpro-bold.svg#MyriadWebProBold') format('svg');
}
@font-face {
    font-family:'MyriadWebProRegular';
    src: url('../fonts/myriadwebpro.eot');
    src: url('../fonts/myriadwebpro.eot') format('embedded-opentype'),
         url('../fonts/myriadwebpro.woff') format('woff'),
         url('../fonts/myriadwebpro.ttf') format('truetype'),
         url('../fonts/myriadwebpro.svg#MyriadWebProRegular') format('svg');
}

.popupBox .closePopup, .topnav ul li a, .blocktitle p a, .blocktitle h5 a, .recent li a, .watchnow, .seenow, .pagination li a, .pagination2 li a, .number li a, .memberlinks a, .model h3 a, .models p a, .footernav li a, a.joinnow, a.password, a.joinnowbtn, .joinnowbutton a, .personal_info p a, a.add_favorites span, a.leave_comment span, .seenow{-webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.centerwrap{width:1286px; margin:auto;}
header{background-color:#fff;}
.topnav{height:53px; border-bottom:1px solid #ebebeb}
.topnav nav{float:left;} 
.topnav ul{list-style:none;}
.topnav ul li{float:left; font-family:'segoe_uiregular'; font-size:17px; padding-right:67px;}
.topnav ul li a{color:#3f3f3f; border-bottom:3px solid #fff; display:block; padding:0 18px; line-height:50px; background:url(../images/nav_active.png) no-repeat center 55px;}
.topnav ul li a:hover, .topnav ul li a.active{color:#b60000; border-bottom:3px solid #b60000; background:url(../images/nav_active.png) no-repeat center bottom;}
.topnav ul li:last-child{padding-right:0px;}
a.joinnow{float:right; background: rgb(179,218,31); background: linear-gradient(180deg, rgba(179,218,31,1) 0%, rgba(165,202,26,1) 47%, rgba(136,165,25,1) 100%); height:40px; font-family:'MyriadWebProRegular'; font-size:22px; text-transform:uppercase; padding:0 29px; border-radius:3px; -webkit-border-radius:3px; color:#fff; margin-top:6px; line-height:42px;}
a:hover.joinnow{color:#333;}
.logo{float:left; position:relative; margin-top:16px; width:480px; padding-bottom:8px;}
.logo img{display:block;}
.logo span{position:absolute; font-family:'segoe_uiregular'; color:#696969; letter-spacing:0.01em; left:84px; top:43px; font-size:18px; width:100%;}
.produced{float:right; padding-top:10px;}
.produced h3{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:36px; color:#c44443; letter-spacing:-0.025em;}
.produced p{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#646363; text-align:right}
.mainvideoarea{background:url(../images/videobg.jpg) repeat; padding-top:12px; padding-bottom:18px; }
.mainvideo{position:relative; height:650px; overflow:hidden; background:url('../images/loader.gif') center center no-repeat; }
.homemodels.loading, .homesexyanks.loading { background:url('../images/loader.gif') center 200px no-repeat; }
.mainvideo_here img{display:block}
.play{position:absolute; left:50%; top:50%; margin-left:-38px; margin-top:-35px;}
.whitebg{background-color:#fff;}
.download{}
.download p{font-size:12px; color:#7e7d7d; font-family:'segoe_uiregular'; float:left; letter-spacing:0.02em; padding-top:27px; padding-right:25px; padding-left:3px; text-align:right}
.hd{float:left; padding-right:36px; padding-top:23px;}
.quicktime{float:left; padding-top:22px; padding-right:34px;}
.media_player{float:left; padding-top:20px; padding-right:32px;}
.android{float:left; padding-top:20px; padding-right:36px;}
.apple{float:left; padding-top:21px;}
a.password{float:right; background:url(../images/green_btn.jpg) repeat-x; height:67px; width:554px; text-align:center; color:#fff; font-size:46px; font-family:'MyriadWebProBold'; text-transform:uppercase; text-shadow:1px 2px 1px #6d920c; border-radius:5px; -webkit-border-radius:5px; margin-top:12px; margin-bottom:12px; letter-spacing:-0.02em; line-height:68px;}
a:hover.password{color:#333;}
.videosarea{padding-top:25px;}
.blocktitle{}
.blocktitle h2{background:url(../images/mini_logo.png) no-repeat left center; padding-left:46px; font-family:'segoe_uibold'; font-size:30px; font-weight:normal; float:left; color:#af0000; letter-spacing:-0.01em;}
.blocktitle h2 a{color:#696969; text-decoration:none} 
.blocktitle h2 a:hover{color:#113a73; text-decoration:underline}
.blocktitle p{float:left; color:#3f3f3f; font-family:'segoe_uiregular'; font-size:17px; line-height:50px; padding-left:10px;}
.blocktitle p a{color:#3f3f3f; text-decoration:underline}
.blocktitle p a:hover{color:#af0000; text-decoration:none}
.blocktitle h5{float:right; font-family:'segoe_uiregular'; font-size:16px;}
.blocktitle h5 a{color:#fff; background-color:#294c7f; width:223px; line-height:26px; display:block; text-align:center; font-weight:normal; border-radius:3px; -webkit-border-radius:3px; margin-top:11px}
.blocktitle h5 a:hover{background-color:#333;}
.page_details{background-color:#fff; padding:15px 18px; clear:both}
.page_details h3{font-family:'segoe_uiregular'; font-weight:normal; font-style:italic; font-size:17px; color:#af0000}
.page_details p{font-family:'segoe_uiregular'; font-size:15px;}
.recent{float:left; padding-top:12px;}
.recent li{float:left; padding-right:7px; font-family:'segoe_uiregular'; font-size:16px;}
.recent li a{min-width:115px; padding:0 5px; height:32px; line-height:30px; text-align:center; background-color:#c44443; display:block; color:#fff}
.recent li a.active, .recent li a:hover{background-color:#294c7f;}
.number{float:right; padding-top:16px;}
.number li{float:left; padding-left:5px; font-family:'segoe_uiregular'; font-size:16px;}
.number li a{line-height:26px; height:26px; width:28px; text-align:center; color:#4f4e4e; border-radius:3px; -webkit-border-radius:3px; display:block; background-color:#fff}
.number li a:hover, .number li a.active{background-color:#c44443; color:#fff;}
/*.number li.prev a, .number li.next a{width:50px;}*/
.number li.prev a, .number li.next a{width:auto; padding:0 5px; }
.videos{clear:both; padding-top:14px;height: auto !important;}
.videoblock{float:left; margin-right:28px; margin-bottom:10px;}
.homeresponsive .videoblock{float:left; margin-right:2%; margin-bottom:1%; width:32%;}
.videoimg{position:relative;}
.videoimg img{width:100%;}
.watchnow{position:absolute; left:50%; top:50%; margin-left:-66px; margin-top:-18px; opacity:0}
.videoimg:hover .watchnow{opacity:1}
.seenow{position:absolute; left:50%; top:50%; margin-left:-47.5px; margin-top:-18px; opacity:0}
.videoimg:hover .seenow{opacity:1}
.videoblock h3{font-family:'segoe_uiregular'; font-weight:normal; font-size:16px;}
.videoblock h3 a{color:#af0000;}
.videoblock h3 a:hover{color:#294C7F;}
.videoblock p.left{font-size:12px; color:#757b83; font-family:'segoe_uiregular'; float:left; line-height:16px;}
.videoblock p.left a{color:#294c7f;}
.videoblock p.left a:hover{color:#333;}
.videoblock p.right{font-size:12px; color:#757b83; font-family:'segoe_uiregular'; float:right; line-height:16px; text-align:right}
.videoblock p.right a{color:#757b83; background:url(../images/comment.png) no-repeat left center; padding-left:17px;}
.videoblock p.right a:hover{color:#333;}
.last{margin-right:0px!important;}
.pagination{ padding-top:20px; text-align:center; clear:both; padding-bottom:22px;}
.pagination li{padding-left:1px; padding-right:1px; font-family:'segoe_uiregular'; font-size:16px; display:inline-block}
.pagination li a{line-height:26px; height:26px; width:28px; text-align:center; color:#4f4e4e; border-radius:3px; -webkit-border-radius:3px; display:block; background-color:#fff}
.pagination li a:hover, .pagination li a.active{background-color:#c44443; color:#fff;}
.pagination li.prev a, .pagination li.next a{width:auto; padding:0 5px; }
.joinus{ padding-top:22px; padding-bottom:22px;}
.joinus p{font-family:'segoe_uiregular'; float:left; font-size:24px; font-style:italic; line-height:48px;}
.joinus p a{color:#294c7f; text-decoration:underline}
.joinus p a:hover{color:#333; text-decoration:none}
.joinus p.smallfont{font-size:22px;}
.modelsarea{padding-top:25px;}
.models{clear:both; padding-top:14px;}
.model{float:left; margin-right:28px; margin-bottom:8px;}
.homeresponsive .model{float:left; margin-right:2%; margin-bottom:1%; width:32%;}
.modelimg img{width:100%;}
.model h3{font-family:'segoe_uiregular'; font-size:16px; font-weight:normal;}
.model h3 a{color:#AF0000;}
.model h3 a:hover{color:#294c7f;}
.models p{color:#757b83; font-family:'segoe_uiregular'; font-size:12px;}
.models p a{color:#757b83;}
.models p a:hover{color:#333;}
.added{float:left;}
.comment{ float:left; padding-left:90px;}
.rating{float:right;}
a.joinnowbtn{float:right; background: rgb(179,218,31); background: linear-gradient(180deg, rgba(179,218,31,1) 0%, rgba(165,202,26,1) 47%, rgba(136,165,25,1) 100%); height:48px; font-family:'MyriadWebProRegular'; font-size:36px; text-transform:uppercase; border-radius:3px; -webkit-border-radius:3px; color:#fff; line-height:50px; width:224px; text-align:center;}
a:hover.joinnowbtn{color:#333;}
footer{border-top:1px solid #e7e7e7; background-color:#fff;}
.help{float:left; width:536px; padding-top:16px;}
.help h3{color:#3f3f3f; font-size:24px; font-family:'segoe_uibold'; font-weight:normal}
.memberlinks{padding-top:10px;}
.memberlinks a{width:259px; height:79px; display:block; font-family:'segoe_uiregular'; line-height:78px; text-align:center; font-size:24px; color:#fff; float:left}
.members_login{background-color:#294c7f; margin-right:18px; margin-bottom:14px;}
.jointoday{background-color:#c44444; margin-bottom:14px;}
.support{background-color:#c3c0c0; margin-right:18px; }
.aboutyanks{background-color:#a3a1a1;}
.memberlinks a:hover{background-color:#333;}
.social{padding-top:10px; padding-left:3px;}
.social a{float:left;}
.signup{background:#294C80 url(../images/photosetbg.jpg) repeat-x; padding: 0 20px 20px; border-radius:3px; -webkit-border-radius:3px;}
.photoset{float:left; padding-top:17px; padding-left:19px;}
.agree{float:left; padding-left:26px; width:270px; padding-top:6px;}
.agree label{font-family:'segoe_uiregular'; font-size:13px; line-height:18px; color:#fff; line-height:18px; float:left; clear:left}
.agree label input{float:left; margin-right:6px; margin-top:3px;}
.photobox{height:33px; width:200px; border:1px solid #525252; float:left; text-align:center; color:#242424; font-family:'segoe_uiregular'; font-size:22px; line-height:32px; background-color:#e4e4e4; box-shadow:inset 2px 2px 2px rgba(0,0,0,0.5); -webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.5)}
.go{float:left; width:61px; height:35px; cursor:pointer; background:url(../images/go.png) no-repeat; border:none; margin-left:5px;}
.photosearch{padding-top:6px; clear:both}
.tenets{float:right; width:730px; padding-top:16px;}
.tenets h2{font-family:'segoe_uiregular'; font-size:24px; color:#3f3f3f; background:url(../images/title_logo.png) no-repeat left center; padding-left:37px; margin-left:5px; margin-bottom:10px;}
.tenets h2 span{font-family:'segoe_uisemibold'; font-size:18px; font-weight:normal}
.tenets_data{ border:2px solid #e7e7e7; padding:26px 18px 8px 18px;}
.tenets_data ul{list-style:none;}
.tenets_data ul li{font-family:'segoe_uiregular'; font-size:13px; color:#3f3f3f; line-height:16px; padding-bottom:16px;}
.tenets_data ul li span{color:#b40000;}
.tenets_data p{font-size:14px; color:#294c7f; font-family:'segoe_uiregular'; float:right; text-align:left}
.footernav{list-style:none; padding-top:25px; clear:both}
.footernav li{float:left; font-family:'segoe_uiregular'; font-size:15px; padding:0 6px 0 5px;}
.footernav li a{color:#3f3f3f; border-bottom:3px solid #fff; display:block; padding:0 18px; line-height:50px; background:url(../images/nav_active.png) no-repeat center 55px;}
.footernav li a.join{color:#8eae17;}
.footernav li a:hover, .footernav li a.active{color:#b60000; border-bottom:3px solid #b60000; background:url(../images/nav_active.png) no-repeat center bottom;}
.footernav li:last-child{padding-right:0px;}
.copyrights{border-top:1px solid #ebebeb; padding-bottom:15px;}
.copyrights h4{color:#3f3f3f; font-size:12px; font-family:'segoe_uiregular'; float:left; font-weight:normal; padding-top:12px; line-height:32px;}
.copyrights h4 a, .copyrights p a{color:#3f3f3f;}
.copyrights h4 a:hover, .copyrights p a:hover{color:#b60000;}
.rta{float:left; padding-left:54px; padding-top:12px;}
.rta img{display:block;}
.copyrights p{float:right; text-align:center; color:#3f3f3f; font-size:12px; font-family:'segoe_uiregular'; line-height:17px; padding-top:6px;}
.responsive_menu{margin-top:6px;}
.responsive_menu select{display:block;width:250px;height:40px;padding:11px 12px;font-size:14px;line-height:normal;color:#555;vertical-align:middle;background-color:#f9f9f9;background-image:none;border:none; text-align:center; cursor:pointer; border:1px solid #c3c3c3}
.responsive_menu select option{padding:2px 0;}
.menu_footer{clear:both; padding:20px 0px 0px 0px}
.menu_footer .responsive_menu select{margin:auto;}

.modelarea{padding-top:25px;}
.modelarea .blocktitle h2{background:none; padding-left:0px;}
.joinnowbutton{float:right; padding-bottom:12px;}
.joinnowbutton a{float:right; background:url(../images/joinnow.jpg) repeat-x; height:34px; font-family:'MyriadWebProRegular'; font-size:24px; text-transform:uppercase; padding:0 20px; color:#fff; margin-top:3px; line-height:34px;}
.joinnowbutton a:hover{color:#333;}

.updates{padding-top:46px; margin-bottom:25px; overflow:hidden}
.all_update{width:223px; background-color:#fff; float:left}
.all_update h3{font-family:'segoe_uibold'; font-size:18px; color:#113a73; border-bottom:1px solid #e9e9e9; line-height:42px; padding-left:17px; font-weight:normal}
.all_update ul{list-style:none; padding-top:10px; padding-bottom:10px;}
.all_update ul li{font-family:'segoe_uiregular'; font-size:12px; line-height:19px; padding-left:16px; padding-right:16px;}
.all_update ul li a{color:#3f3f3f;}
.all_update ul li a:hover{color:#c44443;}
.blogs{float:left; margin-left:17px; background-color:#fff; width:809px; }
.blog{ margin-left:22px; padding-top:10px; margin-right:22px; border-bottom:1px solid #ececec}
.blog h3{font-family:'segoe_uiregular'; font-size:25px; font-weight:normal}
.blog h3 a{color:#af0000;}
.blog h3 a:hover{color:#113a73;}
.blog h4{font-weight:normal; font-family:'segoe_uiregular'; font-size:14px; color:#757b83}
.blog h4 a{color:#294c7f;}
.blog h4 a:hover{color:#af0000;}
.blog h4 span{padding:0 20px;}
.blog_img{ padding-top:8px; padding-bottom:14px;}
.blog_img img{display:block;}
.blog p{font-family:'segoe_uiregular'; font-size:14px; color:#757b83; line-height:16px; padding-bottom:14px;}
.pagination2{ padding-top:20px; text-align:center; clear:both; padding-bottom:22px;}
.pagination2 li{padding-left:1px; padding-right:1px; font-family:'segoe_uiregular'; font-size:16px; display:inline-block}
.pagination2 li a{line-height:24px; height:26px; width:28px; text-align:center; color:#4f4e4e; border-radius:3px; -webkit-border-radius:3px; display:block; background-color:#eae8e8}
.pagination2 li a:hover, .pagination2 li a.active{background-color:#c44443; color:#fff;}
.pagination2 li.prev a, .pagination2 li.next a{width:50px;}
.categories{float:right; width:223px; background-color:#fff;}
.categories h3{font-family:'segoe_uibold'; font-size:18px; color:#113a73; border-bottom:1px solid #e9e9e9; line-height:42px; padding-left:17px; font-weight:normal}
.categories ul{list-style:none; padding-top:10px; padding-bottom:10px;}
.categories ul li{font-family:'segoe_uiregular'; font-size:14px; line-height:21px; padding-left:16px; padding-right:16px;}
.categories ul li a{color:#3f3f3f;}
.categories ul li a:hover{color:#c44443;}
.all_update, .blogs, .categories{padding-bottom:10000px; margin-bottom:-10000px;}

.profilevideos{clear:both; padding-top:5px; padding-bottom:10px;}
.profile{ padding-top:34px;}
.model_profile{float:left; clear:both}
.profile .joinnowbutton{padding-bottom:9px;}
.profile .joinnowbutton a{margin-top:0px;}
.profile_details{float:right; width:889px; background-color:#fff; min-height:579px;}
.profile_details h2{font-family:'segoe_uibold'; color:#af0000; letter-spacing:-0.01em; font-size:30px; font-weight:normal; padding-left:20px; padding-top:14px;}
.star_rating{padding-left:18px; padding-top:22px; padding-bottom:25px;}
.star_rating ul{float:left;}
.star_rating ul li{float:left; padding-right:2px;}
.star_rating p{float:left; font-family:'segoe_uibold'; color:#113a73; padding-left:15px; font-size:28px; line-height:32px;}
.profile_details h3{font-family:'segoe_uibold'; color:#113a73; font-weight:normal; font-size:15px; padding:0 18px;}
.model_info{color:#3f3f3f; font-family:'segoe_uiregular'; font-size:15px; line-height:20px; padding:0 18px; padding-bottom:20px;}
.personal_info{ padding:10px 18px;}
.personal_info p{font-family:'segoe_uiregular'; font-size:15px; color:#3f3f3f; line-height:30px;}
.personal_info p span{font-family:'segoe_uibold'; color:#af0000;}
.personal_info p a{color:#3f3f3f;}
.personal_info p a:hover{color:#af0000;}
.buttons{padding-left:17px; padding-top:22px; padding-bottom:22px;}
a.add_favorites{width:131px; height:32px; background:#294c7f url(../images/add.png) no-repeat 9px center; padding-left:29px; display:block; line-height:32px; color:#fff; margin-right:12px; float:left}
a.add_favorites span{background:url(../images/favorite_border.jpg) repeat-y left top; padding-left:7px; display:block}
a:hover.add_favorites span{background-color:#0f3163;}
a.leave_comment{width:131px; height:32px; background:#c44443 url(../images/chat.png) no-repeat 9px center; padding-left:29px; display:block; line-height:32px; color:#fff; float:left}
a.leave_comment span{background:url(../images/comment_border.jpg) repeat-y left top; padding-left:7px; display:block}
a:hover.leave_comment span{background-color:#991a19;}
.seenow{position:absolute; opacity:0; left:50%; top:50%; margin-left:-47px; margin-top:-18px;}
.videoimg:hover .seenow{opacity:1}

.aboutstory{padding-top:25px; padding-bottom:28px;}
.aboutstory .blocktitle h2{background:none; padding-left:0px; padding-bottom:8px;}
.aboutstory article{background-color:#fff; padding:25px 15px; margin-bottom:20px; display:inline-block; }
.aboutstory h3{color:#3f3f3f; font-size:29px; font-family:'segoe_uibold'; text-align:center; font-weight:normal; padding-bottom:20px; margin-top:-10px;}
.aboutstory h3 span.cBlue{font-size:22px; font-family:'segoe_uisemibold';}
.aboutstory p{font-family:'segoe_uiregular'; font-size:15px; color:#535353; line-height:20px; padding-bottom:20px;}
.aboutstory p:last-child{}
.aboutstory p:first-child{text-indent:33px;}
.aboutstory .quote.noquotes p:first-child{text-indent:0;}
.quote{background:url(../images/left_quote.png) no-repeat left top;}
.quote.noquotes { background:none; }
.aboutstory p:last-child{background:url(../images/right_quote.png) no-repeat right 27px; padding-top:3px; padding-right:25px; padding-bottom:0px;}
.aboutstory .quote.noquotes p:last-child{background:none; }
.bluehlight{color:#113a73; font-family:'segoe_uibold';}
.redhlight{color:#c44444; font-family:'segoe_uibold';}

.aboutstory quote { font-size:15px; }
.fleft { float:left; }
.fright { float:right; }
.cRed { color:#c44444 !important; }
.cBlue { color:#113a73 !important; }
.fBigger { font-size:19px !important; }

.quote-box { padding:25px 20px; border:4px solid #ececec; width:869px; }
.quote-box-txt { padding:25px 20px; border:4px solid #ececec; max-width:100%; }
.quote-box.quote-big { padding:30px 20px; width:689px; }
.quote-box.fleft { margin-right:25px; }
.quote-box.fright { margin-left:25px; }
.quote-image-big img, .quote-image-small img { border:4px solid #ececec; max-width:100%; }
.quote-image-big { width:494px; }
.quote-image-small { width:314px; }

.fixedposition { position:fixed; right:10px; bottom:10px; z-index:9999; }

.clearDesktop { clear:both; }
.clearMobile { clear:both; display:none; }

.favoritesArea, .commentsArea { position:relative; float:left; }
.popupBox { display:none; float:left; width:140px; padding:20px 10px; position:absolute; top:40px; left:0; background:#DDD; z-index:999; }
.popupBox .arrowUp { float:left; width:25px; height:29px; background:url('../images/arrowUp.png') no-repeat; position:absolute; left:5px; top:-15px; }
.popupBox .closePopup { float:left; position:absolute; right:5px; top:5px; padding:2px 6px; background:#af0000; color:#FFF; font-weight:bold; font-size:10px; cursor:pointer; z-index:9999; }
.popupBox :hover.closePopup { background:#222; color:#FFF; }
.popupBox .popupText { float:left; text-align:center; color:#222; font-size:14px; }

.popupBox .popupText a { color:#af0000; }

#become_member { display:none;float:left; width:100%; height:650px; background:rgba(0,0,0,0.8); position:absolute; top:0; left:0; z-index:9999; }
#become_member .verticalAlign { float:left; width:100%; padding-top:24%; text-align:center; }
#become_member a.btnTrailer { display:inline-block; margin:0 5px; padding:10px 20px; color:#FFF; font-family:'segoe_uiregular', Arial, Helvetica, sans-serif; font-size:16px; }
#become_member a.btnTrailer.resumePreview { background:#c44443; }
#become_member a:hover.btnTrailer.resumePreview { background:#9e1918; }
#become_member a.btnTrailer.joinNow { background:#294c7f; }
#become_member a:hover.btnTrailer.joinNow { background:#00265d; }

#become_member a.btnTrailer.prevSlider, #become_member a.btnTrailer.nextSlider { background:#c3c0c0; }
#become_member a:hover.btnTrailer.prevSlider, #become_member a:hover.btnTrailer.nextSlider { background:#7c7c7c; }


/*LANGUAGE NEW TARGETS*/
body.lang-german {  }
body.lang-german .topnav ul li { padding-right:50px; }

body.lang-french {  }
body.lang-french .topnav ul li { padding-right:50px; }
body.lang-french .logo span { font-size:15px; }
body.lang-french a.password { font-size:36px; }

body.lang-spanish {  }
body.lang-spanish .topnav ul li { padding-right:40px; }
body.lang-spanish a.password { font-size:42px; }

body.lang-dutch {  }
body.lang-dutch .topnav ul li { padding-right:53px; }

body.lang-italian {  }
body.lang-italian .topnav ul li { padding-right:60px; }
body.lang-italian .logo span { font-size:15px; }
body.lang-italian a.password { font-size:40px; }

.splashscreen .col-md-7{padding: 0px 40px;}
.splashscreen .topright {margin-top: 20px;}
.splashscreen .col-md-5{padding-right: 0;padding-left: 0;}
.splashscreen.page-content {background: url(../images/patternt.jpg) repeat !important;}
.splashscreen .centerwrap {background: #fff;}
.splashscreen.page-content h2 {font-size: 30px;margin-bottom: 0;}
.splashscreen.page-content h3 {margin: 0 0 40px;}
.splashscreen.page-content h2,.splashscreen.page-content h3 {text-align: center;font-family:'segoe_uiregular';}
.splashscreen h2 span{color: #c44443;}
.splashscreen .btns {display: inline-block;width: 100%;margin: 10px 0 20px 0;padding: 0;}
.splashscreen p, .splashscreen li, .splashscreen a {font-family:'Arial';line-height: 1.5}
.splashscreen .btns a {padding: 15px 20px;text-transform: uppercase;color:#fff;float:left;    font-size: 20px;}
.splashscreen .btn-exit {background: #c3c0c0;width:30%;}
.splashscreen .btn-enter {background: #c44443;width: 69%;margin-left:1%;}
.splashscreen .btn-enter .fa-sign-in {}
.splashscreen .btns a:hover {background: #103A73;}
.splashscreen ul li {position: relative; margin: 5px 0;padding-left: 20px;}
.splashscreen ul li i {    position: absolute;left: 0;font-size: 12px;color: #ACD21B; top: 5px;}
.splashscreen ul { margin: 20px 0; }
.splashscreen .bottom-links {text-align: center;margin-top: 20px;}
.splashscreen .produced h3 {margin: 10px 0 0;}
footer.wrap.splashscreen {    padding: 40px 10% 20px;}

.topright { float:right; margin-top:15px; }
    .topright a.btnBlue, .topright a.btnGray { display:inline-block; font-size:16px; font-family:'Tahoma', Arial, Helvetica, sans-serif; padding:10px 20px; background:#294c7f; color:#FFF; text-decoration:none; }
    .topright a.btnGray { background:#c3c0c0; }
    .topright a:hover.btnBlue { background:#0d2d5c; }
    .topright a:hover.btnGray { background:#909090; }
    .footer-image-wrapper .footer-image-set { margin-right:14px; }
    .container-wrapper .cw-left .cwl-access .cwla-right .cwlar-btn { margin-left:15px; }