/* Minification failed. Returning unminified contents.
(1,1): run-time error CSS1019: Unexpected token, found ','
 */
,/* Ellipsis */
.oflw { text-overflow: ellipsis; -o-text-overflow:ellipsis; width:90%; white-space:nowrap; overflow:hidden;}
.ellipsis { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('/Scripts/ellipsis.xml#ellipsis'); }
p.ellipsis { margin:0; padding:0; }
.truncate { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -moz-binding: url(/Scripts/ellipsis.xml#ellipsis); display:block}

/* Global */
.fl {float:left}
.fr {float:right}
.txtLft {text-align:left}
.txtRght {text-align:right}
.txtCntr {text-align:center !important}
.txtBld {font-weight:bold !important}
.txtNrml {font-weight:normal !important}
.txtItlc {font-style:italic !important}
.mrg0auto {margin:0 auto !important}
.mrgn0 {margin:0 !important}
.mrgnBttm0 {margin-bottom:0 !important}
.mrgnRght0 {margin-right:0 !important}
.mrgnLeft0 {margin-left:0 !important}
.mrgnTop0 {margin-top:0 !important}
.pdgn0 {padding:0 !important}
.pdgnBttm0 {padding-bottom:0 !important}
.pdgnRght0 {padding-right:0 !important}
.pdgnLeft0 {padding-left:0 !important}
.pdgnTop0 {padding-top:0 !important}
.clear { clear:both !important; }
.clearLft { clear:left !important; }
.wdth100 {width:100%}
.brdr0 {border:none !important;}
.brdrBttm0 {border-bottom:0 !important}
.brdrRght0 {border-right:0 !important}
.brdrLeft0 {border-left:0 !important}
.brdrtop0 {border-top:0 !important}
.bg0 {background:none !important;}
.pstnRltv {position:relative !important;}
.pstnAbslt {position:absolute !important;}
.nowrap {white-space:nowrap !important;}
.lnkLine {text-decoration:underline !important;}
.lnkLine0 {text-decoration:none !important;}
.dsplBlck {display:block !important;}
.dsplInlBlck {display:inline-block !important;}
.dsplNone {display:none !important;}
.crsr {cursor:pointer !important;}
.overflow {overflow :hidden !important}
.vaTop {vertical-align: top !important}
.vaMiddle {vertical-align: middle !important}
.vaBttm {vertical-align: bottom !important}
.mrgn5 {margin:5px !important}
.mrgn10 {margin:10px !important}
.mrgn20 {margin:20px !important}
.mrgn30 {margin:30px !important}
.mrgnTop5 {margin-top:5px !important}
.mrgnTop10 {margin-top:10px !important}
.mrgnTop20 {margin-top:20px !important}
.mrgnBttm5 {margin-bottom:5px !important}
.mrgnBttm10 {margin-bottom:10px !important}
.mrgnBttm20 {margin-bottom:20px !important}
.mrgnLft5 {margin-left:5px !important}
.mrgnLft10 {margin-left:10px !important}
.mrgnLft20 {margin-left:20px !important}
.mrgnRght5 {margin-right:5px !important}
.mrgnRght10 {margin-right:10px !important}
.mrgnRght20 {margin-right:20px !important}
.mrgnLftRght5 {margin:0 5px !important}
.mrgnLftRght10 {margin:0 10px !important}
.mrgnLftRght20 {margin:0 20px !important}
.mrgnTopBttm5 {margin:5px 0 !important}
.mrgnTopBttm10 {margin:10px 0 !important}
.mrgnTopBttm20 {margin:20px 0 !important}

.pdgn5 {padding:5px !important}
.pdgn10 {padding:10px !important}
.pdgn20 {padding:20px !important}
.pdgn30 {padding:30px !important}
.pdgnTop5 {padding-top:5px !important}
.pdgnTop10 {padding-top:10px !important}
.pdgnTop20 {padding-top:20px !important}
.pdgnBttm5 {padding-bottom:5px !important}
.pdgnBttm10 {padding-bottom:20px !important}
.pdgnBttm20 {padding-bottom:20px !important}
.pdgnLft5 {padding-left:5px !important}
.pdgnLft10 {padding-left:10px !important}
.pdgnLft20 {padding-left:20px !important}
.pdgnRght5 {padding-right:5px !important}
.pdgnRght10 {padding-right:10px !important}
.pdgnRght20 {padding-right:20px !important}
.pdgnLftRght5 {padding:0 5px !important}
.pdgnLftRght10 {padding:0 10px !important}
.pdgnLftRght20 {padding:0 20px !important}
.pdgnTopBttm5 {padding:5px 0 !important}
.pdgnTopBttm10 {padding:10px 0 !important}
.pdgnTopBttm20 {padding:20px 0 !important}

/* Color Set */
.color01 {color: #000000 !important;} 
.color02 {color: #0088CC !important;} 
.color03 {color: #999999 !important;} 
.color04 {color: #727272 !important;} 
.color05 {color: #282828 !important;} 
.color06 {color: #ff1800 !important;} 

/* Fluid Styles */
.row {margin-left: 0;margin-right: 0;}
.row:before,.row:after {content: " ";display: table;}
.row:after {clear: both;}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24 {
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* Fluid Column Widths */
.col-24 { width: 100%; }
.col-23 { width: 95.83333333%; }
.col-22 { width: 91.66666667%; }
.col-21 { width: 87.5%; }
.col-20 { width: 83.33333333%; }
.col-19 { width: 79.16666667%; }
.col-18 { width: 75%; }
.col-17 { width: 70.83333333%; }
.col-16 { width: 66.66666667%; }
.col-15 { width: 62.5%; }
.col-14 { width: 58.33333333%; }
.col-13 { width: 54.16666667%; }
.col-12 { width: 50%; }
.col-11 { width: 45.83333333%; }
.col-10 { width: 41.66666667%; }
.col-9 { width: 37.5%; }
.col-8 { width: 33.33333333%; }
.col-7 { width: 29.16666667%; }
.col-6 { width: 25%; }
.col-5 { width: 20.83333333%; }
.col-4 { width: 16.66666667%; }
.col-3 { width: 12.5%; }
.col-2 { width: 8.33333333%; }
.col-1 { width: 4.16666667%; }

/* Fixed Column Widths */
.col-fix-24 { width: 999px; }
.col-fix-23 { width: 958px; }
.col-fix-22 { width: 916px; }
.col-fix-21 { width: 875px; }
.col-fix-20 { width: 833px; }
.col-fix-19 { width: 791px; }
.col-fix-18 { width: 750px; }
.col-fix-17 { width: 708px; }
.col-fix-16 { width: 666px; }
.col-fix-15 { width: 625px; }
.col-fix-14 { width: 583px; }
.col-fix-13 { width: 541px; }
.col-fix-12 { width: 500px; }
.col-fix-11 { width: 458px; }
.col-fix-10 { width: 416px; }
.col-fix-9 { width: 375px; }
.col-fix-8 { width: 333px; }
.col-fix-7 { width: 291px; }
.col-fix-6 { width: 250px; }
.col-fix-5 { width: 208px; }
.col-fix-4 { width: 166px; }
.col-fix-3 { width: 125px; }
.col-fix-2 { width: 83px; }
.col-fix-1 { width: 41px; }
.col-fix-0 { width: 21px; }


/* Buton Set */
.btn-quickApply {width: 64px;height: 18px;display: block;font: normal 10px PT Sans;padding: 0; border-radius: 0 }
.declaredApply {background:url('Images/i_quickapply_off.png') no-repeat 75px 7px; width:127px; height:42px; display:block; margin: 6px 9px 0 0}
.btn-custom02 { background-color: #F6F6F6 !important; background-image: linear-gradient(#FFFFFF, #EEEEEE); border-color: #CFCFCF; color: #333333 !important; background-repeat: repeat-x; }
.btn-custom03 {
    padding: 4px 10px;font-size: 12px !important; white-space:nowrap ;background-color: #085DAD;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #002B54 inset;color: #fff;display: inline-block;text-shadow: none;background-repeat: repeat-x;
}
.btn-custom03:hover, .btn-custom03:focus, .btn-custom03:active, .btn-custom03.active, .btn-custom03.disabled, .btn-custom03[disabled] {background-color: #085DAD !important;color: #fff;outline: 0 none;}
.btn-videoCv {
    padding: 4px 10px;font-size: 13px !important; white-space:nowrap ;background-color: #4fb5d3;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #37839a inset;color: #fff;display: inline-block;text-shadow: none;background-repeat: repeat-x;font-weight:normal
}
.btn-videoCv:hover, .btn-videoCv:focus, .btn-videoCv:active, .btn-videoCv.active, .btn-videoCv.disabled, .btn-videoCv[disabled] {background-color: #4fb5d3 !important;color: #fff;outline: 0 none;}
.btn-videoCv i {margin-right:3px}
.btn-custom01 {
	color: #fff !important;
	text-shadow: 1px 1px 1px rgba(13,49,77, 0.4) !important;
	background-color: #4098E5 !important;
	*background-color: #4098E5 !important;
	background-image: -moz-linear-gradient(top, #94C6E7, #4098E5) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94C6E7), to(#4098E5)) !important;
	background-image: -webkit-linear-gradient(top, #94C6E7, #4098E5) !important;
	background-image: -o-linear-gradient(top, #94C6E7, #4098E5) !important;
	background-image: linear-gradient(to bottom, #94C6E7, #4098E5) !important;
	background-repeat: repeat-x !important;
	border:solid 1px #4098E5 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#94C6E7', endColorstr='#4098E5', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.btn-custom01:hover,
.btn-custom01:active,
.btn-custom01.active,
.btn-custom01.disabled,
.btn-custom01[disabled] {
	color: #fff !important;
	background-color: #4098E5 !important;
	*background-color: #4098E5 !important;
}
.btn-custom02:hover,.btn-custom03:hover { background-position: 0 -45px !important; }
.btn-custom03 i {margin-right:4px}
.btn-login {height: 45px;width: 97px;
            background-clip: padding-box; background-color: #69AD68; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #4F8131; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 20px; font-weight: bold; text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); 
}
.btn-login:hover, .btn-login:focus, .btn-login:active, .btn-login.active, .btn-login.disabled, .btn-login[disabled] {background-color: #69AD68 !important;color: #fff;outline: 0 none;}
.btn-signUp {height: 45px;width: 166px;
             display:inline-block;border: none;
               white-space:nowrap ;  line-height: 43px;background-color: #69AD68;background-image: none;border-radius: 0;box-shadow: 0 -2px 0 #4F8131 inset;color: #FFFFFF;text-shadow: none;background-repeat: repeat-x;font-size: 20px; font-weight: bold; text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2);
}
.btn-signUp:hover, .btn-signUp:focus, .btn-signUp:active, .btn-signUp.active, .btn-signUp.disabled, .btn-signUp[disabled] {background-color: #69AD68 !important;color: #fff;outline: 0 none;}
.btn-save {background-clip: padding-box; background-color: #69AD68; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #4F8131; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 20px; font-weight: bold;text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); height: 43px;width: 125px;}
.btn-save:hover, .btn-save:focus, .btn-save:active, .btn-save.active, .btn-save.disabled, .btn-save[disabled] {background-color: #69AD68 !important;color: #fff;outline: 0 none;}
.btn-clean {height: 45px;width: 125px;
            white-space:nowrap ;background-color: #EEEEEE;background-image: none;border-radius: 0;box-shadow: 0 -2px 0 #DEDEDE inset;color: #333;text-shadow: none;background-repeat: repeat-x;font-size: 20px; font-weight: bold; text-shadow: none;  line-height: 43px;
}
.btn-clean:hover, .btn-clean:focus, .btn-clean:active, .btn-clean.active, .btn-clean.disabled, .btn-clean[disabled] {background-color: #EEEEEE !important;color: #333;outline: 0 none;}
.signUpCont a {display:inline-block;border: none;height: 45px;width: 166px;
               white-space:nowrap ;background-color: #69AD68;background-image: none;border-radius: 0;box-shadow: 0 -2px 0 #4F8131 inset;color: #FFFFFF;text-shadow: none;background-repeat: repeat-x;font-size: 20px; font-weight: bold; text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2);  line-height: 43px;
}
.signUpCont a:hover, .signUpCont a:focus, .signUpCont a:active, .signUpCont a.active, .signUpCont a.disabled, .signUpCont a[disabled] {background-color: #69AD68 !important;color: #fff;outline: 0 none;}

.btn-custom04 {
	color: #555555 !important;
    padding: 4px 10px;
	background-color: #ededed !important;
	*background-color: #ededed !important;
	background-image: -moz-linear-gradient(top, #ffffff, #ededed) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ededed)) !important;
	background-image: -webkit-linear-gradient(top, #ffffff, #ededed) !important;
	background-image: -o-linear-gradient(top, #ffffff, #ededed) !important;
	background-image: linear-gradient(to bottom, #ffffff, #ededed) !important;
	background-repeat: repeat-x !important;
	border:solid 1px #cfcfcf !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-radius: 0;
    box-shadow: none;
    letter-spacing: -0.5px
}
.btn-custom04:hover,
.btn-custom04:active,
.btn-custom04.active,
.btn-custom04.disabled,
.btn-custom04[disabled] {
	color: #555555 !important;
	background-color: #ededed !important;
	*background-color: #ededed !important;
}
.btn-custom05 {
	color: #fff !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    padding: 4px 17px;
	background-color: #FF4100 !important;
	*background-color: #FF4100 !important;
	background-image: -moz-linear-gradient(top, #FF751E, #FF4100) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF751E), to(#FF4100)) !important;
	background-image: -webkit-linear-gradient(top, #FF751E, #FF4100) !important;
	background-image: -o-linear-gradient(top, #FF751E, #FF4100) !important;
	background-image: linear-gradient(to bottom, #FF751E, #FF4100) !important;
	background-repeat: repeat-x !important;
	border-bottom:solid 1px #B9350B !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF751E', endColorstr='#FF4100', GradientType=0) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-radius: 0;
    letter-spacing: -0.5px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.4);
}
.btn-custom05:hover,
.btn-custom05:active,
.btn-custom05.active,
.btn-custom05.disabled,
.btn-custom05[disabled] {
	color: #fff !important;
	background-color: #FF4100 !important;
	*background-color: #FF4100 !important;
}
.btn-custom06 {
  
    font-size: 12px !important;
    white-space:nowrap ;
    background-image: none;
    border: medium none;
    border-radius: 0;
    color: #fff;
    display: inline-block;
    text-shadow: none;
    background-repeat: repeat-x;
    background-clip: padding-box;
    background-color: #ededed  !important;
    box-shadow: 0 2px 0 #d1d7db;
    padding: 0;
}
.btn-custom06:hover, .btn-custom06:focus, .btn-custom06:active, .btn-custom06.active, .btn-custom06.disabled, .btn-custom06[disabled] {background-color: #085DAD !important;color: #fff;outline: 0 none;}

/* General */
html {-webkit-font-smoothing: antialiased;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend {outline: 0 none;-webkit-text-size-adjust:none;}
body {background: #EEEEEE;min-width: 980px;}
.forEventCont {}
.siteWrapper {width: 100%;}
.generalWrapper { width: 999px;margin:0 auto;}

/* Header */
#headerTopContainer { height: 20px}
#headerTopContainer h1,#headerTopContainer h2 {float: left; text-align: left; color: #919191; font:normal 10px/19px PT Sans; margin: 0}
#headerTopContainer h1 { width: 360px; }
#headerTopContainer h2 { width: 320px;  }
.homeLoginLnkCont { float: right;display: inline-block;width:550px }
.homeLoginLnkCont .loginMemberCreate { background: url("Images/bg_jobDetailBottomToolsList_v2.png") no-repeat -9px -315px;margin-top: 22px;display: inline-block;padding-left: 40px; height:32px;outline: none;line-height:32px;color:#B0B0B0 }
.homeLoginLnkCont .loginHoverLnk { background: url("Images/bg_jobDetailBottomToolsList_v2.png") no-repeat -9px -364px;margin-top: 22px;margin-left: 24px;display: inline-block;padding-left: 40px;height: 32px;outline: none;line-height:32px;color:#B0B0B0}
.homeLoginLnkCont .loginHoverCont { 
    display: none;
    position: absolute;
    left: 268px;
    top:61px;
    z-index: 9999;
    border: solid 5px #2e692e;
    border-radius: 0; 
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #ededed;
    -moz-box-shadow: 0 0 3px rgba(0,0,1,.54);
    -webkit-box-shadow: 0 0 3px rgba(0,0,1,.54);
    box-shadow: 0 0 3px rgba(0,0,1,.54);
    width: 241px;
    height:214px;
}
.homeLoginLnkCont .loginHoverCont ul { }
.homeLoginLnkCont .loginHoverCont ul li {padding:10px 10px 0 10px }
.homeLoginLnkCont .loginHoverCont ul li input#Email,.homeLoginLnkCont .loginHoverCont ul li input#Password {
    padding-left:30px;
    width:185px;
    height:25px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    color:#b1b1b1;
    font-size:15px;
    line-height:25px;
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,1s,.22);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,1,.22);
    box-shadow: inset 0 1px 2px rgba(0,0,1,.22);
    border:none
}
.homeLoginLnkCont .loginHoverCont ul li input#Email {background:#fff url("Images/generalSprite.png") no-repeat -10px -14px;}
.homeLoginLnkCont .loginHoverCont ul li input#Password {background:#fff url("Images/generalSprite.png") no-repeat -10px -59px;}
.homeLoginLnkCont .loginHoverCont ul li label.checkbox {padding:0; margin: 0}
.homeLoginLnkCont .loginHoverCont ul li label.checkbox input {margin:4px 4px 0 1px}
.homeLoginLnkCont .loginHoverCont ul li label.checkbox span {color:#9d9d9d;font-size:12px;}

.homeLoginLnkCont .personnelAdLink { background: url("Images/bg_elemanIlan_v2.png") no-repeat 0 0; height: 39px; width: 128px;margin-top: 18px;margin-left: 24px;}

.homeSocialLinkCont {background-color:#fff;margin-top:12px}
.homeSocialLinkCont a {float:left;height: 18px;width: 53px;display:block;margin:0 15px 10px 0}
.linkedinLoginHome { background: url("Images/spr_SocialBtn.png?20130417") no-repeat 0 -54px; }
.facebookLoginHome { background: url("Images/spr_SocialBtn.png?20130417") no-repeat 0 -36px; }

.afterSignin { margin-top: 20px;float: right; width: 495px}
.afterSignin form {float: right;margin:0 !important}
.afterSignin ul { }
.afterSignin ul li {float:right;font-size:14px }
.afterSignin ul li.userPhotoTopSmall {border-right:solid 1px #DDDDDD;padding-right:18px;padding-left:10px }
.afterSignin ul li.userPhotoTopSmall div {width:32px; height:32px;overflow:hidden;border-radius:20px;border:solid 2px #DDDDDD }
.afterSignin ul li.userPhotoTopSmall div img {width:32px; height:43px;margin-top:-5px }
.afterSignin ul li a {color:#aeaeae;line-height:36px }
.afterSignin ul li span {color:#000;line-height:36px }
.afterSignin ul li button {background: url("Images/modalPopupSprite.png") no-repeat 34px -92px; border: none; cursor: pointer; height: 36px;   padding-left: 18px;  padding-right: 28px;color:#999 }


/* Logo & Slogan */
#headerLogoContainer { height:76px; background:#fff}
@media screen and (max-device-width: 980px) {
   #headerLogoContainer {
    	width:999px;
       
    }
}


#headerLogoContainer .ybLogo { height: 40px; margin: 18px 0 0 0; width: 169px;display: block; }
.sloganTxt {float: left; color: #004075; font: 18px PT Sans;margin-top: -5px;display:inline-block  }
.sloganTxt span { color: #D71C1C; }

/* Login - HomePage */
.loginToolsContainer { width: 430px;float: right;padding: 20px 0 0;}
.loginToolsFormContainer input {float: right;}
.loginToolsFormContainer input[id="Email"],.loginToolsFormContainer input[id="Password"] {border-radius: 0; border: solid 1px #E0E0E0; box-shadow: 0 1px 2px 1px #F5F5F5 inset ; transition: all 0.2s linear; color: #222222; position: relative; height: 24px; color: #A9A9A9; font: 12px/22px PT Sans;padding: 2px 8px 0 4px;}
.loginToolsFormContainer input[id="Email"] { margin: 0 4px 0 0; width: 114px; }
.loginToolsFormContainer input[id="Password"] {margin: 0 2px 0 0; width: 53px; }
.loginToolsFormContainer input[type="submit"] {border:none;background: url('Images/bttn_signinIV.png') no-repeat 0 0; width: 101px;height: 34px; cursor:pointer; }
.loginToolsTxtContainer {clear: right; margin-top: 4px}
.loginToolsTxtContainer .checkbox input {margin-top: 3px}
.loginToolsTxtContainer label span { display: inline-block; margin-top: 4px}
.loginToolsTxtContainer a { display: inline-block;}
.loginToolsTxtContainer a,.loginToolsTxtContainer label {font:normal 10px PT Sans; text-decoration:none;color:#a9a9a9; white-space:nowrap;float: right;}
.loginToolsTxtContainer a:hover { color: #649300; text-decoration:none;}
.loginToolsTxtContainer a:nth-child(1) { margin:4px 3px 0 47px}
.loginToolsTxtContainer a:nth-child(2) {margin:4px 0 0 58px}

/* Top Menu */
#homeTopMenu { height: 50px; width: 100%;background: #6AAD68;border-bottom:solid 1px #3B6A34}

.cont_topmenu { height: 50px}
@media screen and (max-device-width: 980px) {
   #homeTopMenu {
    width:999px;
        
    }
}
.cont_topmenu ul {height:50px; width:998px;border-left: solid 1px #7BB97A}
.cont_topmenu ul li {float:left;height: 50px;border-left: solid 1px #549752;border-right:solid 1px #7BB97A}
.cont_topmenu ul li:hover {border-left: solid 1px #345634;border-right:solid 1px #345634}
.cont_topmenu ul li.li12:hover {border-left: solid 1px #549752;border-right:solid 1px #6AAD68}
.cont_topmenu ul li.li13:hover {border:none}
.cont_topmenu ul li.arrw_topmenu { }
.cont_topmenu ul li a.topMenuLnk {color:#fff; text-decoration:none;font:normal 16px PT Sans;height: 40px;padding-top: 10px;display: block;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);line-height:30px;outline:none}
.cont_topmenu ul li a.topMenuLnk:hover {color:#fff; background-color:#345634; }
.cont_topmenu ul li.li1 { padding:0}
.cont_topmenu ul li.li1 a {text-indent: -9999px; background: url('Images/topMenuHomeLink.png') no-repeat 19px 18px;height: 50px; width:30px;white-space: nowrap; display:block;padding: 0 10px; margin-top: 0 !important}
.cont_topmenu ul li.li1 a:hover {background:#345634 url('Images/topMenuHomeLink.png') no-repeat 19px 18px;}
.cont_topmenu ul li.li2 {margin:0;}
.cont_topmenu ul li.li3 {width: 100px;text-align: center;}
.cont_topmenu ul li.li4 {margin:0}
.cont_topmenu ul li.li5 {margin:0;  width:141px;  padding:0; display:block; text-align:center; z-index: 99 !important;position:relative;}
.cont_topmenu ul li.li5 a {display: block; height: 40px; }
.cont_topmenu ul li.li6 {margin:0}
.cont_topmenu ul li.li7 { width:160px;text-align: center;}
.cont_topmenu ul li.li8  {width:102px;text-align: center;}
.cont_topmenu ul li.li9 { margin:0}
.cont_topmenu ul li.li12 {border-right:solid 1px #6AAD68 }
.cont_topmenu ul li.li12 div {  font:normal 14px 'Oswald', PT Sans; text-align:left; width:148px;  margin-left: 21px;color:#fff; margin-top:15px }
.cont_topmenu ul li.li12 span { font:normal 14px 'Oswald', PT Sans; color:#295a29;float:left;display:inline-block }
.cont_topmenu ul li.li12 span.listIm { color:#fff !important;}
.cont_topmenu ul li.li12 div a[href*=tel] {
    color:#fff !important;
    font:normal 14px 'Oswald' !important;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5) !important;
    display:inline-block;
    float:left !important; 
    margin:-11px 0 0 0 !important;
    }
.cont_topmenu ul li.li13 { width:130px; height:50px; float:right; padding:0;border:none }
.cont_topmenu ul li.li13 a { padding:0 19px;display:inline-block;margin:6px 0 0 3px;height:39px}
.cont_topmenu ul li.li14 { width:114px;text-align: center;}
.cont_topmenu ul li.li14 a {padding-right:13px}


.notifyCount { display:block;  background-clip: padding-box;
background-color: #E00000;
border: 2px solid #69AD67;
border-radius: 11px;
color: #fff;
font-weight: bold;
left: 110px;
padding: 1px 7px 2px;
position: absolute;
text-align: center;
top: -12px;
}

/* Top Sub Menu */
.topSubMenuTrigger { position:absolute; left:128px; top:23px; background: url('Images/i_topSubMenuTrigger.png') no-repeat 0 0;width: 8px; height: 5px;  }
.topSubMenuTrigger:hover { cursor:pointer;}
.cont_topmenu ul li.li14 .topSubMenuTrigger2 { position:absolute; left:96px; top:23px; background: url('Images/i_topSubMenuTrigger.png') no-repeat 0 0;width: 8px; height: 5px;  }
.cont_topmenu ul li.li14 .topSubMenuTrigger2:hover { cursor:pointer;}
.cont_topmenu ul li.li5:hover {background:#345634}
.cont_topmenu ul li.li5:hover .topSubMenuTrigger { display:block;left:118px; top:11px;  cursor:pointer;background: url('Images/i_topSubMenuTrigger.png') no-repeat 10px 12px;width: 49px; height: 24px;  }
.cont_topmenu ul li.li5:hover .topSubMenuCont { display:block }
.cont_topmenu ul li.li14:hover {background:#345634}
.cont_topmenu ul li.li14:hover .topSubMenuTrigger2 { display:block;left:86px; top:11px;  cursor:pointer;background: url('Images/i_topSubMenuTrigger.png') no-repeat 10px 12px;width: 49px; height: 24px;  }
.cont_topmenu ul li.li14:hover .topSubMenuCont2 { display:block }
.topSubMenuCont {display:none; left: -1px; top: 50px;   z-index: 9000 !important;width: 185px;z-index: 9001 !important; position: absolute;
    border: solid 5px #345634;
    border-radius:0; 
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff;
    -moz-box-shadow:5px 5px 5px rgba(0, 0, 1, 0.54);
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 1, 0.54);
    box-shadow: 5px 5px 5px rgba(0, 0, 1, 0.54);
}
.topSubMenuCont a {color:#000 !important; font:normal 13px/23px PT Sans !important; height:25px !important; margin:2px 10px !important; text-align:left; border-bottom:1px dashed #E8E8E8; border-bottom-color:#B2B2B2;text-shadow:none !important;}
.topSubMenuCont a:hover,.topSubMenuCont a:hover span { color:#0088CC !important; background-color: transparent !important }
.topSubMenuCont span {font:normal 13px/23px PT Sans; color:#4D4D4D; float:right }

.topSubMenuCont2 {display:none; left: -1px; top: 50px;   z-index: 9000 !important;width: 185px;z-index: 9001 !important; position: absolute;
    border: solid 5px #345634;
    border-radius:0; 
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff;
    -moz-box-shadow:5px 5px 5px rgba(0, 0, 1, 0.54);
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 1, 0.54);
    box-shadow: 5px 5px 5px rgba(0, 0, 1, 0.54);
}
.topSubMenuCont2 a {display:block;color:#000 !important; font:normal 13px/25px PT Sans; margin:2px 10px !important; text-align:left; border-bottom:1px dashed #E8E8E8; border-bottom-color:#B2B2B2;text-shadow:none !important;padding-right:0 !important}
.topSubMenuCont2 a:hover,.topSubMenuCont2 a:hover span { color:#0088CC !important; background-color: transparent !important }

#homeSearchContainer { height: 177px;width:100%; margin-bottom: 18px;border-bottom: 1px solid #3B6A34;background:#6AAD68 url("../Content/Images/bg_headerSearch_ia.png") repeat-x 0 0; }
@media screen and (max-device-width: 980px) {
    #homeSearchContainer {
    width:999px;
        display:inline-block
    }
}


.homeSearchToolsWrapper.generalWrapper {height: 150px; padding-top: 27px;width:999px }
h1.counterTxt { color: #eeeeee; font-size: 30px; font-weight: normal; line-height: 30px; margin: 0 0 20px; text-shadow: 0 1px 0 rgba(0,0,1,.14); }
h1.counterTxt span.txtBld { color: #fff; }
.searchToolsCont { background: url("../Content/ClassifiedAds/Images/bg_homeSearchBarInput.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 50px; margin: 0 auto; padding: 10px 0; width: 630px; }
.searchToolsCont well { border-radius: 0; }
.searchToolsCont .searchInput { 
    background: url("../Content/ClassifiedAds/Images/bg_searchIcon.png") no-repeat scroll 14px 16px #FFFFFF; 
    border-radius: 0; 
    color: #999999; 
    font-size: 16px; 
    height: 40px; 
    margin: 0 8px 0 10px; 
    opacity: 1; 
    padding-left: 42px; 
    width: 300px; 
    transition:none;
    line-height:40px
}
div.homeSearchToolsWrapper .select2-container { margin: 0 10px 0 0; width: 139px !important; }
div.homeSearchToolsWrapper .select2-container .select2-choice { border: 1px solid #B1C4D8; color: #999999; height: 48px; line-height: 41px; padding: 0 0 0 8px; }
.select2-container .select2-choice {outline: 0 none; -moz-user-select: none; background-clip: padding-box; background-color: #FFFFFF; border-radius: 4px; display: block; overflow: hidden; position: relative; text-decoration: none; white-space: nowrap; }
div.homeSearchToolsWrapper .select2-container .select2-choice span { font-size: 16px; line-height: 48px; }
.select2-container .select2-choice span { display: block; margin-right: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.select2-container .select2-choice abbr { background: url("select2.png") no-repeat scroll right top rgba(0, 0, 0, 0); border: 0 none; cursor: pointer; display: none; font-size: 1px; height: 12px; outline: 0 none; position: absolute; right: 20px; text-decoration: none; top: 7px; width: 12px; }
.select2-container .select2-choice div { background-clip: padding-box; border-radius: 0; display: inline-block; height: 100%; position: absolute; right: 0; top: 0; width: 18px; }
div.homeSearchToolsWrapper .select2-container .select2-choice div b { background: url("../Content/ClassifiedAds/Images/select2_v2.png") no-repeat -5px 11px; }

.searchToolsCont select { border: 1px solid #B1C4D8; cursor: pointer; height: 40px; margin: 0; padding: 10px 10px 10px 4px; width: 140px; }
.btn-search { background-clip: padding-box; background-color: #FF9C00; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #aa650d; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 20px; font-weight: bold; height: 48px; text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); width: 100px; }
.lnkDetailSearch { color:#fff;text-decoration:none; margin: -42px 95px 0 0; }
.lnkDetailSearch:hover { color:#294B27; }

#suggestedSearchResultList { display: none;width: 348px; padding: 8px 0; position: absolute; left: 10px; top: 51px; box-shadow: 0 8px 10px 1px #959595;background-color: #fff; z-index:999}
#suggestedSearchResultList .nav a { white-space: nowrap; font-size:11px}

/* Home Search */
.homeCarouselSearch {width: 680px}
.homeSearchWrapper { background: url("Images/bg_searchBarLeftNew.jpg") no-repeat scroll 0 0 transparent; height: 114px; width: 680px; }
.suggestedKeywordContainer { height: 40px; margin: 0 19px 11px 0; width: 310px; position: relative; border: 1px solid #CCCCCC; border-radius: 0; background-color: #FFF; box-shadow: 0 1px 2px 1px #F5F5F5 inset; }

.suggestedKeywordContainer table { margin: 0; width: 305px; }
.suggestedKeywordContainer table td {width: 100%; text-align: left; padding-left: 9px }
.suggestedKeywordContainer input { background: none; border: none; color: #999999; font: 14px/24px PT Sans; height: 38px; margin: 0; width: 100%;box-shadow: none;padding: 0; transition: none }
.suggestedKeywordContainer input:focus { transition: none; box-shadow: none }
.suggestedCityContainer { background: no-repeat scroll 0 0 transparent; height: 43px; margin: 0 0 11px; width: 155px; }
.suggestedCityContainer select {display:none}
.suggestedCityContainer .select2-container .select2-choice div { width:27px}
.suggestedCityContainer .select2-container .select2-choice div b { background: url("images/select2_v2.png") no-repeat 0 8px; }
.homeSearchContainer .select2-container .select2-choice { height: 40px;line-height: 40px;border: 1px solid #CCCCCC}
.searchBarInputCont .select2-container { width:135px;}
.searchBarInputCont .select2-container .select2-choice { border: 1px solid #CCCCCC;border-radius:0 !important}
.searchBarInput #suggestedSearchResultList {left:0 !important}

/* Home Carousel Banners */
.homeCarouselBanners { -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2); height: 128px !important; margin: 0 0 20px 0; width: 680px; }

.homeCarouselBanners2 { -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;

-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
 height: 250px !important; margin: 0 0 20px 0; width: 300px; }

.homeFlashBanner { width: 300px;height:250px}
#homeContentWrapper { width: 100%;  }


/* Logolu İlanlar */
.homeLogoAdsSeoContainer {}
.homeLogoAdsContainer { height: 639px; width: 680px;margin-right: 18px;float: left;overflow: hidden; }
.homeLogoAdsContainer div.bx-wrapper { width: 680px;margin: 0; height:619px}
.homeLogoAdsContainer div.bx-wrapper .bx-viewport { border:none;box-shadow: none;left: 0;height: 619px;width: 680px !important; background:none !important}
.homeLogoAdsContainer div.bx-wrapper img {display:inline-block}
.homeLogoAdsContainer .bx-controls {display:none !important}

ul.logoAdsSet { margin: 0; padding: 0;  width: 9999px;}
li.logoAdsRow { display: block; float: left; width: 698px !important;height:619px }
li.logoAdsRow ul { list-style: none outside none; margin: 0 !important;height: 618px !important; border-bottom: 1px solid #CCCCCD; }
li.logoAdsRow ul li { clear: none; display: inline; float: left; list-style: none outside none; margin:0 16px 2px 0; overflow: hidden; width: 158px; }
li.logoAdsRow ul li:hover a { color: #649300 !important;}
li.logoAdsRow ul li:hover .logolink a {border: 1px solid #245A98}
li.logoAdsRow ul li .boxed { display: block; line-height: 10px !important; text-align: center; }
li.logoAdsRow ul li .logolink { text-align: center; }
li.logoAdsRow ul li .logolink a { background-color: #FFFFFF; border: 1px solid #CDCDCE; display: block; height: 60px; text-align: center; width: 156px; }
li.logoAdsRow ul li .logolink img { height: 33px; margin: 14px 0 0 !important; width: 107px; }
li.logoAdsRow ul li .brand_details { height: 38px; text-align: center; width: 158px; }
li.logoAdsRow ul li .compNameShort a { color: #3B3B3B; font: bold 11px Arial; padding-top: 3px; text-decoration: none; }
li.logoAdsRow ul li .posShort { display: block; margin: 0 !important; }
li.logoAdsRow ul li .posShort a { color: #3B3B3B; font: 11px Arial; text-decoration: none; }
#logoSliderPager { height: 20px;position: relative;width: 65px;background: #eee; margin:-5px 0 0 306px }
#logoSliderPager .bx-pager-item {}
#logoSliderPager .bx-pager { margin-right:7px }
.homeLogoAdsContainer .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; }
.homeLogoAdsContainer .bx-pager .bx-pager-item,
.homeLogoAdsContainer .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; }
.homeLogoAdsContainer .bx-pager.bx-default-pager a { background: #E1E8EB; text-indent: -9999px; display: block; width: 10px; height: 10px; margin:0 0 0 7px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.homeLogoAdsContainer .bx-pager.bx-default-pager a:hover,
.homeLogoAdsContainer .bx-pager.bx-default-pager a.active { background: #ACBBC0; }

/* Seo Links */
.homeSeoLinksContainer { -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2);width:300px;padding-top: 10px;margin:0 0 20px 0;height:486px}
.homeSeoLinksContainer div {  }  
.homeSeoLinksContainer div span {  width:298px; display:block; font:bold 13px PT Sans; color:#fff; padding-left:23px; line-height:24px; height:28px;font-style:italic;text-shadow: 1px 1px 1px #3E3E3E;}
.homeSeoLinksContainer ul {padding:8px 0 11px 10px}
.homeSeoLinksContainer ul li { float:left; width:145px;height: 18px; }
.homeSeoLinksContainer ul li a { font:normal 13px PT Sans; color:#999999; padding-left:5px; text-decoration:none; }
.homeSeoLinksContainer ul li a.lastSeoLnk { color:#525252; }
.homeSeoLinksContainer a:hover {color: #649300;}
.homeSeoLinksContainer p.clear { height: 1px; margin-bottom: 0}
.homeSeoLinksContainer h2,.homeSeoLinksContainer h3,.homeSeoLinksContainer h4 {line-height: 28px;margin:0}
.seolinksHeader a { position:absolute; left:221px; top:11px; font:normal 11px PT Sans; color:#c3c3c3; text-decoration:none}

.homeArticleLeftContainer { width: 691px;margin-right: 8px;float: left;background-color:#EEEEEE}
.homeArticleRightContainer { width: 300px; float:right}

/* General Box */
.generalBox {}
.generalBoxContent {-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2); padding-top: 14px  }
.generalBoxBottom {display: block;height: 5px; margin: 0 3px 14px 3px}

/* General Header Text */
.generalHeaderCont {margin:0 0 0 14px }
.generalHeaderCont .headerText { font-size: 22px;font-weight: bold;}
.headerBack01 {color:#f59135;} /*turuncu*/
.headerBack02 {color:#69ad67;} /*yesil*/
.headerBack03 {color:#0b639d;} /*mavi*/
.headerBack04 { background: #466CB0;color:#fff} /*facebook*/
.headerBack05 {color:#0b639d;} /*lacivert*/
.headerBack06 {color:#333;} /*siyah*/

/* Poll */
.homeQuestionaireContent { padding: 10px }
.questionTxt { color: #333333 !important; display: block; font: 13px PT Sans; padding: 2px 10px 13px; text-align: left; }
div.hrDotted { background: url("Images/hr_dotted.gif") repeat-x 0 0; border: 0; height: 1px; margin: 2px 5px 9px; }
div.hrDotted hr { display: none; }
ul.choiceList { padding:0 5px 0 10px; text-align: left; }
ul.choiceList li { font: 13px PT Sans; position: relative; }
ul.choiceList li label.choiceTxt { float: left; font-size: 13px; padding: 3px 5px 5px 3px; width: 233px;line-height: 17px;margin-bottom: 0;cursor: default; }
ul.choiceList li input { float: left; margin: 5px 3px 0 0 }
.pollBtnContainer { display: block; font: 13px PT Sans; margin:10px 0 10px 30px; text-align: center; }
.pollResultTxt { display: block; font-size: 12px; margin:5px 0 7px 20px; text-align: center; }
.pollResultTxt a { color: #8d8d8d; font: normal 12px PT Sans; text-decoration: none }


/* Marque Ads */
.homeMarqueAdsContent { padding: 10px 15px 20px}
#scrollerContainer { width: 268px; height: 139px; overflow: hidden; }
#scrollerContainer, #scrollerContainer div,#scrollerContainer ul { overflow: hidden; }
#scrollerContainer ul li { padding: 3px 0; color: #999999; font-size: 12px;}
#scrollerContainer ul li a { color: #333333; font: normal 13px PT Sans; }
#scrollerContainer ul li a:hover { color: #e67c00; }
div.hrDottedv2 { background: url("Images/hr_dotted.gif") repeat-x scroll 0 0 transparent; border: 0 none; height: 1px; margin: 0; }
div.hrDottedv2 hr { display: none; }

/* Home Follow on Facebook */
.homeFacebookContent { padding: 10px 16px 0 16px; clear: both }
.homeFacebookContent ul { width: 258px; }
.homeFacebookContent ul li { background: url("Images/leftMenu_sepLine.jpg") no-repeat 0 bottom; height: 38px;margin:0 0 3px 0;padding: 2px 0 0 0; }
.homeFacebookContent ul li a {display:block; font:normal 12px/27px PT Sans; color:#646464; text-decoration:none;background:url('Images/fbHeaderIcon_v2.png') no-repeat 0 0; padding:3px 0 3px 44px;}
.homeFacebookContent ul li:nth-child(4) {background : none;}
.fbHeader {background: url("Images/fbHeaderIcon_v2.png") no-repeat 0 0; height: 31px;display: block;width: 31px;margin-left: 20px;}
.fbHeaderTxt {margin-left:7px}
.fbHeaderTxt .headerText {font-size:15px !important;font-weight:normal !important;padding:6px 11px;}


/* Editorial Content */
.editorialCont {width:679px}
.homeArticleCont {padding:15px 19px; position:relative}
.homeArticleCont td {vertical-align:top !important}
.homeArticleImg {position:relative;padding:3px;margin:0 10px 0 0;border:1px solid #CDCDCD;width:100px; height:95px; background-color: #fff}
.homeArticleImg img { width:100px; height:95px; }
.i_new_icon { position:absolute;top:-12px; left:82px; z-index:900; width:34px !important; height:29px !important; border:none !important; }
.homeArticleTxtCont {width:194px; text-align:left;}
.homeArticleSpotTxtCont {width: 522px;}
.homeArticleListCont {width:310px;}
.homeArticleTxtHeadline a {color: #323232;font-weight: bold ;font-size:18px ;text-decoration: none; margin-bottom: 2px;display: inline-block;}
.homeArticleTxtHeadline a:hover {color: #165088;}
.spotFontSize a {font-size:14px}
.homeArticleTxtWriter {color: #618c0c;font-size:11px ;margin-bottom: 4px;display: inline-block;}
.homeArticleTxtSpot,.homeArticleTxtSpot p span {font:normal 14px/18px PT Sans;color:#868686}
.homeArticleTxtSpot div,.homeArticleTxtSpot p {font:normal 12px/16px PT Sans;color:#868686}
.homeArticleCont .lnkContuniue { position:absolute; left:532px; top:-20px;}
a.lnkAllSite{font: normal 12px PT Sans;color: #8d8d8d;text-decoration: none;}
a:hover.lnkAllSite {color: #3b7e00;}
.lnkli { }
.lnkli ul {background:transparent;margin-top: -5px; }
.lnkli ul li { height:20px   }
.lnkli a {padding:0 0 0 11px; font:normal 13px PT Sans; background:url(Images/i_rightArrowBlue.png) no-repeat 0 4px;color: #868686; text-decoration: none; }
.lnkli a:hover { color:#165088; }
div.hrDottedv3 { background: url("Images/hr_dotted.gif") repeat-x 0 0; border: 0; clear: both; height: 1px; margin: 5px 8px; }
div.hrDottedv3 hr { display: none; }
div.hrDottedv4 { background-color:#E7E7E7;border: 0; border-top:solid 1px #fff;border-bottom: solid 1px #fff; clear: both; height: 1px; margin: 5px 8px; }
div.hrDottedv4 hr { display: none; }
.homeRopCont {margin:0 0 14px -2px}

/* Search Result List Top Tools */
.resultListTopToolsCont { background: url("Images/bg_jobListPager.png") no-repeat 0 0; height: 48px; width: 999px; }
.resultListTopToolsCont .resultlistPager { margin: 8px 0 0 8px; }
.resultListTopToolsCont .resultlistPager .pagination {margin:0 }

.resultlistPager li a:hover {background-color: #2788BB !important;color: #FFFFFF !important;}
.resultlistPager li span { border: none !important;background: none !important; width:20px !important}
.resultlistPager li .current {background-color: #2788BB !important;border: 1px solid #1C79A9 !important;color: #FFFFFF;width:27px !important}
.resultlistPager li .prev {background: url("Images/i_bttnPrevNew.png") no-repeat 0 0 !important; text-indent: -9999px;width:26px !important}
.resultlistPager li .next {background: url("Images/i_bttnNextNew.png") no-repeat 0 0 !important; text-indent: -9999px;width:26px !important}
.resultListTopToolsCont .resultListInfoTxt { color: #3B3B3B; font: 14px PT Sans; margin: 4px 0 0 10px; width: 475px;line-height: 16px;height: 37px; }
.resultListTopToolsCont .truncate {  width: 475px; }
.resultListTopToolsCont .resultListInfoTxt h1,.resultListTopToolsCont .resultListInfoTxt h2 {font-size:15px !important;line-height:15px !important;font-weight:normal;display: inline;margin: 0;}
.resultListInfoTxt .txtBld { color: #C00B0B; }
.resultListTopToolsCont .pagingControlCont select {margin: 8px 5px 0 0; float: left}
.resultListTopToolsCont .listViewChoice { margin: 8px 8px 0 0; }
.listViewChoice a { float: left; margin: 0 0 0 0;height: 24px !important; line-height:24px }

/* Search Result Detail List Top Tools */
.resultDetailListTopToolsCont { background: url("Images/bg_jobListDetailListPager.png") no-repeat 0 0; height: 67px; width: 999px; }
.resultDetailListTopToolsCont .resultlistPager { margin: 15px 0 0 15px; }
.resultDetailListTopToolsCont .resultlistPager .pagination {margin:0 }
.resultDetailListTopToolsCont .resultListInfoTxt { color: #3B3B3B; font: 14px PT Sans; margin: 10px 0 0 10px; width: 465px;line-height: 16px;height: 37px; }
.resultDetailListTopToolsCont .resultListInfoTxt .txtBld { color: #C00B0B; }
.resultDetailListTopToolsCont .pagingControlCont select {margin: 15px 5px 0 0; float: left}
.resultDetailListTopToolsCont .listViewChoice { margin: 15px 15px 0 0; }
.resultDetailListTopToolsCont .truncate {  width: 465px; }
.resultDetailListTopToolsCont .resultListInfoTxt h1,.resultDetailListTopToolsCont .resultListInfoTxt h2 {font-size:15px !important;line-height:17px !important;font-weight:normal;display: inline;margin: 0;}


/* Search Result List Table */
.listViewTbl { width:999px; border:none !important; border-spacing:0 !important;}
.listViewTbl tr.listViewHeader { background: url(Images/bg_jobListTblListViewHeader.png) no-repeat 0 0;border:none !important; border-spacing:0 !important;  }
.listViewTbl th { height:47px; color:#292929; font:bold 14px PT Sans; text-align:left; vertical-align:top;padding: 10px 0 0 8px;border:none !important; border-spacing:0 !important;}
.listViewTbl td {font:normal 12px PT Sans;color:#727272;vertical-align:middle; text-align:left; height:41px;padding: 0 0 0 8px;}
.listViewTbl td a {font:normal 13px PT Sans; text-decoration:none;color:#0c538f; }
.listViewTbl td a:hover {color:#51A301 !important}
.listViewTbl .truncate {width:250px}
.listViewTbl .cl01 {width:107px; }
.listViewTbl .cl02 {width:261px; }
.listViewTbl .cl03 {width:17px; }
.listViewTbl .cl04 {width:257px;}
.listViewTbl .cl05 {width:100px;}
.listViewTbl .cl06 {width:60px; }
.listViewTbl .cl07 {width:110px; font-size: 1px !important; text-align: center;white-space: nowrap; }
.listViewTbl td.cl07 img,.listViewTbl td.cl07 button {float:left }
.listViewTbl td.cl07 button {margin:1px 0 0 3px  }
.listViewTbl .listLogoCont { width:108px; height:34px; border: solid 1px #D9D9D9; position:relative;text-align:center;background:#fff }
.listViewTbl .listLogoCont div { position:absolute; left:107px; top:10px; background: url(Images/i_jobListImgLogoRightArrow.gif) no-repeat 0 0; width:6px; height:9px; font-size:1px;  }
.listViewTbl .listLogoCont img { width:101px; height:31px; margin-top:2px }
.resultTypeBold td, .resultTypeBold td a { font-weight:bold !important; color:#084374 !important}
.resultTypeBold td { background: url(Images/bg_resultTypeBold.png) 0 0 !important; color:#084374 !important}
.resultTypeBold td.bg0 { background:none !important}
.listViewTbl.table-striped tbody > tr:nth-child(2n+1) > td {background-color: #F7F7F7;}

.customerInfo .listLogoCont {border: 1px solid #D9D9D9;height: 48px;position: relative;text-align: center;width: 118px;margin-right: 20px}
.customerInfo .listLogoCont div { background: url("Images/i_jobListImgLogoRightArrow.gif") no-repeat 0 0 ;font-size: 1px;height: 9px;left: 118px;position: absolute;top: 20px;width: 6px; }
.customerInfo .listLogoCont img { height: 31px;margin-top: 8px;width: 101px; }


/* Search Result Detail List Table */
.detailViewTbl { margin-top:8px}
.detailViewTbl td { vertical-align:top;  padding:10px }
.detailViewTbl .cl01 {width:128px; }
.detailViewTbl .cl02 {width:575px; }
.lnkAdTitle { color: #0C538F !important; font: bold 14px PT Sans !important; text-decoration: none !important; } 
.detailViewTbl .cl02 div div {color: #555555; }
.detailViewTbl .cl02 div div a {color: #5C8700;font: 12px PT Sans; text-decoration: underline; white-space: nowrap  }
.detailViewTbl .cl02 div div a:hover {color: #003E9B; }
.detailViewTbl .listLogoCont { width:128px; height:74px; border: solid 1px #D9D9D9; position:relative;text-align:center; }
.detailViewTbl .listLogoCont div { position:absolute; left:127px; top:10px; background: url(Images/i_jobListImgLogoRightArrow.png) no-repeat 0 0; width:6px; height:9px; font-size:1px;  }
.detailViewTbl .listLogoCont img { width:107px; height:33px; margin-top:21px }
.detailViewTxtCont { margin: 0 0 5px; width: 100%; }
.detailViewTxtCont { font: 11px/17px PT Sans;color: #adadad }
.detailViewImgIndex img,.detailViewImgIndex button { border: 0 none; margin-left: 5px; margin-top: -1px; float: left; }
.detailViewImgIndex button { margin-top: 0;}
.detailViewDate { color: #555555; font: 11px/17px PT Sans; margin-right: 11px; }
.resultNotFoundList {}
.resultNotFoundList li {margin:7px 0 }
.resultNotFoundList li i {margin-right:4px }
.resultNotFoundList li ul {margin-left:21px }
.resultNotFoundList li ul li { margin:3px 0}
.resultNotFoundList li ul li a{ }

.classicView {}
.modernView {}
.modernView .jobListLeftPanel {float:left;width:240px;margin-right:18px}
.filterPanelBox {border:none !important}
.filterPanelHeader {background:#085DAD;font-weight:bold;color:#fff;line-height:48px;border-radius: 0;font-size:15px;padding-left:10px}
.filterPanelCont {padding:1px 10px 30px 10px;background:#fff;
border-radius:0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2);  
margin: 0 0 80px;
}
div.cvListDotted { border: 0; height: 1px; margin: 6px 0; background:#CACACA }
div.cvListDotted hr { display: none; }
div.cvListDotted_v2 { border: 0; height: 1px; margin: 4px 0; background:#E5E5E5 }
div.cvListDotted_v2 hr { display: none; }

.filterPanelCont h5 { font-size:15px;color:#2b2b2b;margin:10px 0;  display:block;}
.filterPanelCont h4 { font-size:15px;color:#2b2b2b;margin:3px 0 13px 0;background: #fff url("Images/filterPanelCollapse.png") no-repeat right -61px;  display:block;cursor:pointer}
.filterPanelCont h4:hover{ color:#000;background: #fff url("Images/filterPanelCollapse.png") no-repeat right -161px;}
.closedSection { height: 25px; overflow: hidden; }
#filterSubmitButtonContainer { position: absolute; z-index: 100; width: 180px; height: 80px; }
.closedSection h4 { font-size:15px;color:#2b2b2b;margin:3px 0 5px 0;background: #fff url("Images/filterPanelCollapse.png") no-repeat right -16px;  display:block;cursor:pointer}
.closedSection h4:hover{ color:#000;background: #fff url("Images/filterPanelCollapse.png") no-repeat right -116px;}

.filterPanelCont input[type="text"] {
    padding-left:25px;
    width:188px;
    height:21px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    color:#2b2b2b;
    font-size:14px;
    line-height:21px;
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,1,.22);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,1,.22);
    box-shadow: inset 0 1px 2px rgba(0,0,1,.22);
    border:none;
    background:#f5f5f5 url("Images/bg_searchIcon_mini.png") no-repeat 6px 8px;
}
.filterPanelCont .radio,.filterPanelCont .checkbox {padding:0;color:#6b6b6b;margin-bottom:0;font-size:14px }
.filterPanelCont .checkbox input[type="checkbox"] {margin:3px 5px 0 0; }
.filterPanelCont .radio input[type="radio"] {margin:3px 3px 0 0; }
.filtersection ul {max-height: 100px;  overflow: auto; }
.filtersection ul .mCSB_container {margin-right:20px}
.filtersection ul .mCS-dark-thick > .mCSB_scrollTools .mCSB_buttonUp { background-position: -96px -2px; }
.filtersection ul .mCS-dark-thick > .mCSB_scrollTools .mCSB_buttonDown { background-position: -96px -18px; }
.filtersection{ overflow: hidden;}


.modernView .jobListRghtPanel {float:right;width:741px}


/* Modern View Search Result List Top Tools */
.modernView .resultListTopToolsCont { background:none; width: 999px;height:50px;margin:10px 0 }
.modernView .resultListTopToolsCont .resultListInfoTxt { color: #999999; font: 15px PT Sans; margin: 8px 0 0 0; width: 745px;line-height: 22px; }
.modernView .resultListTopToolsCont .truncate {  width: 745px; }
.modernView .resultListInfoTxt .txtBld { color: #000; }
.modernView .resultListInfoTxt .color06 { font-weight:bold }
.modernView .resultListTopToolsCont .pagingControlCont select {margin: 12px 5px 0 0; float: left;height:30px;line-height:30px}
.modernView .resultListTopToolsCont .listViewChoice { margin: 12px 0 0 0; }
.modernView .listViewChoice a { float: left; margin: 0;height: 22px !important; line-height:22px }

/* Modern View Search Result Detail List Top Tools */
.modernView .resultDetailListTopToolsCont { background:none; width: 999px;height:50px;margin:10px 0  }
.modernView .resultDetailListTopToolsCont .resultListInfoTxt { color: #999999; font: 15px PT Sans; margin: 8px 0 0 0; width: 745px;line-height: 22px; }
.modernView .resultDetailListTopToolsCont .resultListInfoTxt .txtBld { color: #000; }
.modernView .resultDetailListTopToolsCont .pagingControlCont select {margin: 12px 5px 0 0; float: left;height:30px;line-height:30px}
.modernView .resultDetailListTopToolsCont .listViewChoice { margin: 12px 0 0 0; }
.modernView .resultDetailListTopToolsCont .truncate {  width: 745px; }


/* Modern View Search Result List Bottom Tools */
.resultListBottomToolsCont { height: 51px; margin: 15px 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #075dad;
-moz-box-shadow: 0 2px 0 #002b54;
-webkit-box-shadow: 0 2px 0 #002b54;
box-shadow: 0 2px 0 #002b54;  
}
.resultListBottomToolsCont .resultlistPager {float: left;left: 50%; margin: 12px 0 0 8px; position: relative;}
.resultListBottomToolsCont .resultlistPager .pagination {float: left;left: -50%; margin: 0; position: relative;}
.resultlistPager li .current {
  background-color: #69AD68 !important;
  border: none !important;
  color: #FFFFFF;
  font-size:18px;
  font-weight:bold;
  border-radius:0;
  height:30px;

}
.resultlistPager li a, .resultlistPager li span {
    background:#075DAD !important;
  border: none !important;
  color: #fff;
  display: inline-block;
  height: 30px;
  line-height: 26px !important;
  margin: 0 0 0 2px;
  text-align: center;
  min-width:29px;
    font-size:18px;
  font-weight:bold;
  border-radius:0;
  padding:0 2px !important
}
.resultlistPager li .next {
  background: url("Images/i_bttnNextNew.png") no-repeat 4px 0 !important;
  text-indent: -9999px;
  width: 26px !important;
}
.resultlistPager li .prev {
  background: url("Images/i_bttnPrevNew.png") no-repeat 4px 0 !important;
  text-indent: -9999px;
  width: 26px !important;
}
.resultlistPager li a:hover {background-color: #69AD68  !important;
color: #FFFFFF !important;}
/* Modern View Search Result List Table */
.modernView .listViewTblCont {-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2);  }
.modernView .listViewTbl { width:741px; border:none !important; border-spacing:0 !important;}
.modernView .listViewTbl tr.listViewHeader { background:#D1D7DC;border:none !important; border-spacing:0 !important;  }
.modernView .listViewTbl tr.listViewHeader .fam-arrow-up { background: url(Images/arrowUpDown.png) no-repeat 0 5px;  }
.modernView .listViewTbl tr.listViewHeader .fam-arrow-down { background: url(Images/arrowUpDown.png) no-repeat 0 -11px;  }
.modernView .listViewTbl tr.listViewHeader a { color:#020202;font-size:15px  }
.modernView .listViewTbl th { height:47px; color:#292929; font:bold 15px PT Sans; text-align:left; vertical-align:top;padding: 0 0 0 10px;border-spacing:0 !important;line-height:48px}
.modernView .listViewTbl td {font:normal 14px PT Sans;color:#7e7e7e ; text-align:left; vertical-align:middle;padding: 15px 5px 15px 10px;}
.modernView .listViewTbl td a {font:bold 15px PT Sans;color:#0879AD }
.modernView .listViewTbl td a.companyLnk {font:normal 14px PT Sans;color:#7e7e7e }
.modernView .listViewTbl td a:hover {}
.modernView .listViewTbl .truncate {width:280px}
.modernView .listViewTbl th.cl01 {width:117px; }
.modernView .listViewTbl th.cl02 {width:261px;border-right:solid 1px #B8C6B6 !important }
.modernView .listViewTbl th.cl03 {width:17px; }
.modernView .listViewTbl th.cl04 {width:257px;}
.modernView .listViewTbl th.cl05 {width:115px;border-left:solid 1px #DEE2E6 !important;border-right:solid 1px #B8C6B6 !important }
.modernView .listViewTbl th.cl06 {width:80px;border-left:solid 1px #DEE2E6 !important;border-right:solid 1px #B8C6B6 !important }
.modernView .listViewTbl th.cl07 {border-left:solid 1px #DEE2E6 !important;width:60px}
.modernView .listViewTbl td.cl07 {width:60px; font-size: 1px !important; text-align: center;white-space: nowrap; padding-right:15px;border-left:solid 1px #fff !important }
.modernView .listViewTbl td.preview-target,.modernView .listViewTbl td.jobLocation {border-right:solid 1px #fff !important }
.modernView .listViewTbl td.cl07 img,.listViewTbl td.cl07 button {float:right }
.modernView .listViewTbl td.cl07 button {margin:0 0 3px 0  }
.modernView .listViewTbl .listLogoCont { width:117px; height:34px; border: solid 1px #D9D9D9;text-align:center; }
.modernView .listViewTbl .listLogoCont img { width:115px; height:32px; margin:1px }
.modernView .resultTypeBold td, .resultTypeBold td a { font-weight:bold !important; color:#084374 !important}
.modernView .resultTypeBold td { background: url(Images/bg_resultTypeBold.png) 0 0 !important; color:#084374 !important}
.modernView .listViewTbl.table-striped tbody > tr:nth-child(2n+1) > td {background-color: #F7F7F7;}
.modernView .customerInfo .listLogoCont {border: 1px solid #D9D9D9;height: 48px;position: relative;text-align: center;width: 118px;margin-right: 20px}
.modernView .customerInfo .listLogoCont div { background: url("Images/i_jobListImgLogoRightArrow.gif") no-repeat 0 0 ;font-size: 1px;height: 9px;left: 118px;position: absolute;top: 20px;width: 6px; }
.modernView .customerInfo .listLogoCont img { height: 31px;margin-top: 8px;width: 101px; }
.classifiedBox {
    width: 133px;
    border:solid 1px #EDEDED;
    height:110px;
    float:left;
    margin-right:20px;
    padding:16px 20px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #ededed;
    text-align:center;
    font-size:14px
}
.classifiedBox:hover {background:#E8E3E3;border:solid 1px #D6D6D6}
.classifiedBox .cl01 {color:#000;font-weight:bold;height: 34px;overflow: hidden;margin-bottom:10px;line-height: 17px;}
.classifiedBox .cl02 {color:#4a9a49;font-weight:bold;height: 34px;overflow: hidden;margin-bottom:10px;line-height: 17px;}
.classifiedBox .cl03 {color:#838383;line-height: 17px;font-size:13px;height:34px;overflow: hidden;}
.classifiedBox .cl04 {}

.classifiedBox.last{ margin-right: 0;}

/* Modern View Search Result Detail List Table */
.modernView .detailViewTbl { width:741px; border:none !important; border-spacing:0 !important;}
.modernView .detailViewTbl td { vertical-align:top;  padding:10px }
.modernView .detailViewTbl td a { font:bold 15px PT Sans;color:#0879AD}
.modernView .detailViewTbl .cl01 {width:128px; }
.modernView .detailViewTbl .cl02 {width:330px; }
.modernView .lnkAdTitle { color: #0C538F !important; font: bold 14px PT Sans !important; text-decoration: none !important; } 
.modernView .detailViewTbl .cl02 div div {color: #7e7e7e; }
.modernView .detailViewTbl .cl02 div div a {color: #0088CC;font: 14px PT Sans; text-decoration: none; white-space: nowrap  }
.modernView .detailViewTbl .cl02 div div a:hover {color: #003E9B; }
.modernView .detailViewTbl .listLogoCont { width:128px; height:74px; border: solid 1px #D9D9D9; position:relative;text-align:center; }
.modernView .detailViewTbl .listLogoCont div { position:absolute; left:127px; top:10px; background: url(Images/i_jobListImgLogoRightArrow.png) no-repeat 0 0; width:6px; height:9px; font-size:1px;  }
.modernView .detailViewTbl .listLogoCont img { width:107px; height:33px; margin-top:21px }
.modernView .detailViewTxtCont { margin: 0 0 5px; width: 100%; }
.modernView .detailViewTxtCont { font: 13px/17px PT Sans;color: #7E7E7E }
.modernView .detailViewImgIndex img,.detailViewImgIndex button { border: 0 none; margin-left: 5px; margin-top: -1px; float: left; }
.modernView .detailViewImgIndex button { margin-top: 0;}
.modernView .detailViewDate { color: #555555; font: 11px/17px PT Sans; margin-right: 11px; }
.modernView .resultNotFoundList {}
.modernView .resultNotFoundList li {margin:7px 0 }
.modernView .resultNotFoundList li i {margin-right:4px }
.modernView .resultNotFoundList li ul {margin-left:21px }
.modernView .resultNotFoundList li ul li { margin:3px 0}
.modernView .resultNotFoundList li ul li a{ }


.modernView .filterPanelSearchCont{ position:absolute;left:-15px;top:10px }
.modernView .filterPanelSearchTop { background: url(Images/filterPanelSearchTop.png) no-repeat 0 0;width:250px;height:5px}
.modernView .filterPanelSearchBtn {width:250px; height:80px;background-color: #ededed;-moz-box-shadow: 0 0 3px rgba(0,0,1,.46);-webkit-box-shadow: 0 0 3px rgba(0,0,1,.46);box-shadow: 0 0 3px rgba(0,0,1,.46);}
.modernView .filterPanelSearchBtn .btnSearch {width:222px; height:52px;line-height:48px;margin:13px;font-weight:bold;font-size:20px }

.modernView #selectedFormField {}
.modernView #selectedFormField li {float:left;white-space:nowrap}
.modernView #selectedFormField li label {float:left;white-space:nowrap;font-size:12px;color:#085dad;display:inline-block;background:#F7F7F7;border-radius:0;border:solid 1px #E0E0E0;margin:2px 5px 2px 0;padding:0 5px 0 2px}
.modernView #selectedFormField li label:hover {border:solid 1px #085DAD}
.modernView #selectedFormField li label .icon-remove {background: url("Images/icon-remove_v2.png") 0 0;width:12px; height:12px; margin-top: 2px;margin-right:2px}
.modernView #selectedFormField li a {white-space:nowrap}
.modernView #selectedFormField li h6 {float:left;white-space:nowrap;font-size:12px;color:#2b2b2b;display:inline-block;margin:2px 5px 2px 0;padding:0 5px 0 2px;line-height:20px}

.modernView #positionPanel {
  background-color: #FFFFFF;
  margin-top:10px
}
#selectionpanel {margin-bottom:10px}


/* Detail Search Panel */
.detailSearchContainer { background: url("Images/bg_detailSearchAreaNew.png") no-repeat 0 0; height: 295px; padding: 60px 0 0; width: 999px;margin-top:15px }
.detailSearchNav {width: 212px;float: left;}
.detailSearchNav ul { margin: 1px 0 0 13px;border: none !important;outline: 0 none;}
.detailSearchNav ul li { height: 25px;outline: 0 none;}
.detailSearchNav ul li.active a{ background: url("Images/bg_detailSearchMenuLinkOnNew.png") no-repeat 0 0; color: #FFFFFF;outline: 0 none;}
.detailSearchNav ul li a { background: url("Images/bg_detailSearchMenuLinkOffNew.png") no-repeat 0 9px; color: #212121; cursor: pointer; display: block; text-decoration: none; width: 196px; height: 25px;line-height: 24px;padding-left: 10px;outline: 0 none;}
.detailSearchNav ul li a:hover { background: url("Images/bg_detailSearchMenuLinkOnNewHover.png") no-repeat 0 0;outline: 0 none;}
.detailSearchNav ul li.active a:hover{ background: url("Images/bg_detailSearchMenuLinkOnNew.png") no-repeat 0 0; color: #FFFFFF; outline: 0 none;}

#detailed-search-form { margin: 0; float: left}
.detailSearchNavSlideWrapper { height: 277px; width: 316px; float: left }
.detailSearchNavSlideCont { height: 276px; overflow: hidden; width: 316px; }
.detailSearchNavSlideOpen { font: 11px PT Sans !important; height: 244px; width: 285px;padding: 16px  }
.detailSearchNavSlideOpen li { cursor:pointer  }
.detailSearchNavSlideOpen li.child { padding-left: 15px;  }
.detailSearchNavSlideOpen li.parent { font-weight: bold  }
.detailSearchNavSlideOpen input[type="text"] { color: #3B3B3B; font: 11px PT Sans; margin-bottom: 3px; width: 271px !important; }
.detailSearchNavSlideOpen label,.detailSearchNavSlideOpen input,.detailSearchNavSlideOpen button,.detailSearchNavSlideOpen select,.detailSearchNavSlideOpen textarea { font-size: 11px !important;color: #3B3B3B;}
.detailSearchNavSlideOpenCont { height: 214px; overflow-y: auto;overflow-x: hidden;}
.detailSearchNavSlideOpenCont p { margin: 0 0 5px 2px; clear: left}
.detailSearchNavSlideOpenCont label.checkbox input { margin-top: 3px }
#displayOptionsTab .detailSearchNavSlideOpenCont { height:244px }
.alert-info2 { padding: 0 0 0 20px;width: 267px;background:transparent url("Images/i_infoNew.png") no-repeat 0 0; font: 11px/14px PT Sans;border: none;color: #000; margin-bottom: 0 }
.alert-info3 { background:#D9EDF7 url("Images/i_infoNew.png") no-repeat 5px 6px ; font: 11px/14px PT Sans; padding: 5px 10px 5px 25px; }
.alert-info4 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin:25px 0 0 0;display: block;text-align:center}
.alert-info4:hover {background-color: #CEE5F0}
.alert-info4 i {margin-right:3px}
.alert-info5 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin:25px 0 0 0;display: block;text-align:center}
.alert-info6 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin: 0;display: block;text-align:center}
.alert-info7 {background-color: #fff;border-color: #E8E8E8;color: #282828;}
#validationMessage { height: 27px; left: 3px; position: absolute; top: 230px; width: 260px; }
.detailSearchNavSlideOpen select { margin-bottom: 3px; width: 285px !important;outline: 0 none;}
#organizationalLevelTab select {height:200px}
#sectorTab .detailSearchNavSlideOpenCont,#jobCategoryTab .detailSearchNavSlideOpenCont { height: 200px;margin: 0 0 14px;}
.tree-view > li { padding-left: 0 !important;}
.tree-view label {margin-bottom: -2px !important;}

.detailSearchSelectionPanelCont { height: 277px; margin: 0 0 0 10px; width: 450px; float: left }
.detailSearchFirstScreen { height: 190px; padding: 13px 16px; }
.detailSearchFirstScreenTxt { display: block; }
.detailSearchSelection { height: 190px; overflow-x: hidden; overflow-y: auto; width: 418px;margin: 13px 16px;  }
.detailSearchSelection li { margin: 0 0 5px; }
.detailSearchSelection li div { float: left; font:bold 14px PT Sans }
.detailSearchSelection li div:nth-child(1) { color: #262626; width: 170px; }
.detailSearchSelection li div:nth-child(1) a { color: #3B3B3B; }
.detailSearchSelection li div:nth-child(2) { color: #262626; width: 7px; }
.detailSearchSelection li div:nth-child(3) { width: 215px; }
.detailSearchSelection li div:nth-child(3) label {margin:2px 4px 0 0;font:normal 12px PT Sans;color: #808080; }
.detailSearchTools { height: 50px; margin: 6px 0 0; }
.detailSearchLnkTools { display: inline; margin: 15px 0 0 17px; }
.detailSearchLnkTools a { color: #A8A8A8; float: left; font: 12px PT Sans; padding: 0 0 0 20px; text-decoration: none;line-height: 16px }
.detailSearchLnkTools a:hover { color: #287AA4; }
.detailSearchSaved { background: url("Images/i_saveSearchNew.png") no-repeat  0 0 ; }
.modernView .detailSearchSaved { padding-left:19px;font-size:14px;background: url("Images/i_saveSearchNew.png") no-repeat  0 1px ; }
.detailSearchSavedList { background: url("Images/i_savedSearchListNew.png") no-repeat  0 0 ; margin-left: 20px; }
.modernView .detailSearchSavedList { padding-left:19px;font-size:14px;background: url("Images/i_savedSearchListNew.png") no-repeat  0 1px ; }
.detailSearchBttn { background: url("Images/bttn_search_home.png") no-repeat 0 0; border: none; cursor: pointer !important; height: 53px;margin: 0 11px !important; width: 139px !important; display: block; }
.clearAllFilter {background: url("Images/cvSprite.png") no-repeat  -17px -117px ;padding-left:18px;border:none;color:#0088CC;margin-top:-1px}
.clearAllFilter:hover {color:#005580}
/* Cv Preferences Panel */
.cvPreferencesForm .detailSearchContainer { background: url("Images/bg_cvPreferencesArea.png") no-repeat 0 0; height: 326px; padding: 10px 0 0 0; width: 677px; }
.cvPreferencesForm .detailSearchNav {width: 174px;float: left;}
.cvPreferencesForm .detailSearchNav ul { margin: 1px 0 0 10px;border: none !important;outline: 0 none;}
.cvPreferencesForm .detailSearchNav ul li { height: 25px;outline: 0 none;}
.cvPreferencesForm .detailSearchNav ul li.active a{ background: url("Images/bg_detailSearchMenuLinkOnNew.png") no-repeat right 0; color: #FFFFFF;outline: 0 none;}
.cvPreferencesForm .detailSearchNav ul li a { background: url("Images/bg_detailSearchMenuLinkOffNew.png") no-repeat 0 9px; color: #212121; cursor: pointer; display: block; text-decoration: none; width: 148px; height: 25px;line-height: 24px;padding-left: 10px;outline: 0 none;}
.cvPreferencesForm .detailSearchNav ul li a:hover { background: url("Images/bg_detailSearchMenuLinkOnNewHover.png") no-repeat right 0;outline: 0 none;}
.cvPreferencesForm .detailSearchNav ul li.active a:hover{ background: url("Images/bg_detailSearchMenuLinkOnNew.png") no-repeat right 0; color: #FFFFFF; outline: 0 none;}

.cvPreferencesForm #detailed-search-form { margin: 0; float: left}
.cvPreferencesForm .detailSearchNavSlideWrapper { height: 277px; width: 226px; float: left }
.cvPreferencesForm .detailSearchNavSlideCont { height: 276px; overflow: hidden; width: 226px; }
.cvPreferencesForm .detailSearchNavSlideOpen { font: 11px PT Sans !important; height: 244px; width: 195px;padding: 16px; }
.cvPreferencesForm .detailSearchNavSlideOpen input[type="text"] { color: #3B3B3B; font: 11px PT Sans; margin-bottom: 3px; width: 181px !important; }
.cvPreferencesForm .detailSearchNavSlideOpen label,.detailSearchNavSlideOpen input,.detailSearchNavSlideOpen button,.detailSearchNavSlideOpen select,.detailSearchNavSlideOpen textarea { font-size: 11px !important;color: #3B3B3B;}
.cvPreferencesForm .detailSearchNavSlideOpenCont { height: 214px; overflow-y: auto;overflow-x: hidden;}
.cvPreferencesForm .detailSearchNavSlideOpenCont p { margin: 0 0 5px 2px; clear: left}
.cvPreferencesForm #displayOptionsTab .detailSearchNavSlideOpenCont { height:244px }
.cvPreferencesForm .alert-info2 { padding: 0 0 0 20px;width: 177px;background:transparent url("Images/i_infoNew.png") no-repeat 0 0; font: 11px/14px PT Sans;border: none;color: #000; margin-bottom: 0 }
.cvPreferencesForm .alert-info3 { background:#D9EDF7 url("Images/i_infoNew.png") no-repeat 5px 6px ; font: 11px/14px PT Sans; padding: 5px 10px 5px 25px; }
.cvPreferencesForm .alert-info4 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin:25px 0 0 0;display: block;text-align:center}
.cvPreferencesForm .alert-info4:hover {background-color: #CEE5F0}
.cvPreferencesForm .alert-info4 i {margin-right:3px}
.cvPreferencesForm .alert-info5 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin:25px 0 0 0;display: block;text-align:center}
.cvPreferencesForm .alert-info6 {background-color: #D9EDF7;border-color: #BCE8F1;color: #3A87AD;margin: 0;display: block;text-align:center}
.cvPreferencesForm #validationMessage { height: 27px; left: 3px; position: absolute; top: 230px; width: 170px; }
.cvPreferencesForm .detailSearchNavSlideOpen select { margin-bottom: 3px; width: 195px !important;outline: 0 none; height:247px}
.cvPreferencesForm .detailSearchNavSlideOpen textarea {  width: 181px !important;outline: 0 none;}
.cvPreferencesForm #organizationalLevelTab select {height:200px}
.cvPreferencesForm #sectorTab .detailSearchNavSlideOpenCont,#jobCategoryTab .detailSearchNavSlideOpenCont { height: 200px;margin: 0 0 14px;}
.cvPreferencesForm .tree-view > li { padding-left: 0 !important;}
.cvPreferencesForm .tree-view label {margin-bottom: -2px !important;}

.cvPreferencesForm .detailSearchSelectionPanelCont { height: 277px; margin: 0 0 0 10px; width: 254px; float: left }
.cvPreferencesForm .detailSearchFirstScreen { height: 250px; padding: 13px 16px; }
.cvPreferencesForm .detailSearchFirstScreenTxt { display: block; }
.cvPreferencesForm .detailSearchSelection { height: 250px; overflow-x: hidden; overflow-y: auto; width: 237px;margin: 13px 10px;  }
.cvPreferencesForm .detailSearchSelection li { margin: 0 0 5px; }
.cvPreferencesForm .detailSearchSelection li div div { font:bold 11px PT Sans }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(1) { color: #262626;width:220px }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(1) a { color: #3B3B3B; }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(2) { padding-left: 3px; width:220px }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(2) label {margin:2px 4px 0 0;font:normal 11px PT Sans;color: #808080; }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(2) label:hover {color: #005580; }
.cvPreferencesForm .detailSearchSelection li div div:nth-child(2) label i {margin-top:0}

/*bugfix plupload flass runtime object position bug*/
[additional-files] [id*='_flash_container']{ top: 0 !important;left: 0 !important;}

 /*Styles for validation helpers*/
.field-validation-error  {color: #ff0000; font:normal 11px Tahoma}
.field-validation-valid {display: none;}
.input-validation-error {border: 1px solid #ff0000 !important;background-color: #ffeeee !important;}
.validation-summary-errors {font-weight: bold; color: #ff0000;}
.validation-summary-valid {display: none;}
 input.ng-invalid.ng-dirty{ background: #ffeeee;}
.ng-invalid-form input.ng-invalid{ background: #ffeeee;}
.ng-invalid-form textarea.ng-invalid{ background: #ffeeee;}
.ng-invalid-form .select2-container.ng-invalid .select2-choice{ background: #ffeeee;}
.ng-invalid-form .select2-container .select2-choice.ng-invalid{ background: #ffeeee;filter:alpha(opacity=100) ;}
.ng-invalid-form.ng-invalid-phone-number [phone] .ng-invalid{ background: #ffeeee;}
.ng-invalid-form .ng-invalid[address] .select2-choice{ background: #ffeeee;}
.password-score{padding:7px 4px;width: 80px;text-align: center; display:block; float:left; height: 16px;border-radius: 0;}

.jobContent {margin:0 0 7px 0 }
.jobDetailContent {width:680px}

/* Similar Ads Top */
.similarAdsTop { margin: 18px 0; width: 999px }
.similarAdsTop .similarAdUp { background: url("Images/bg_similarAdTop2.jpg") no-repeat  0 0 ; display: block; font-size: 1px; height: 2px; width: 999px; }
.similarAdsTop .similarAdMiddle { background: url("Images/bg_similarAdMiddle2.jpg") repeat-y  0 0 ; display: block; padding-bottom: 5px; width: 999px; }
.similarAdsTop .similarAdTitle { background: url("Images/bg_similarAdTitle.png") no-repeat  0 10px ; height: 25px; margin-left: -2px; padding-top: 22px; width: 127px; }
.similarAdsTop .similarAdTitle span { display: block; text-indent: -9999px; }
.similarAdsTop .similarAdCont { float: left; height: 70px; margin: 5px; padding: 0 3px; width: 230px; }
.similarAdsTop .similarAdSubCont { margin-bottom: 0; }
.similarAdsTop .similarAdSubCont a { color: #7BA321; display: block; font: 13px PT Sans; text-decoration: none; width: 220px; }
.similarAdsTop .similarAdSubCont div { color: #5586BA !important; font: 13px PT Sans; width: 220px; }
.similarAdsTop .similarAdTxtDetail { color: #999999; font: 12px/16px PT Sans; }
.similarAdsTop .similarAdBottom { background: url("Images/bg_similarAdBottom2.jpg") no-repeat  0 0 ; display: block; font-size: 1px; height: 2px; margin-top: -1px; width: 999px; }

/* Similar Ads Right */
.similarAdsRight { margin:0; width:300px }
.similarAdsRight .similarAdUp { background: url("Images/bg_similarAdTop2.jpg") no-repeat  0 0 ; display: block; font-size: 1px; height: 2px; width: 300px; }
.similarAdsRight .similarAdMiddle { background: url("Images/bg_similarAdMiddle.png") repeat-y  0 0 ; display: block; padding-bottom: 5px; width: 300px; }
.similarAdsRight .similarAdTitle { background: url("Images/bg_similarAdTitle.png") no-repeat  0 10px ; height: 25px; margin-left: -2px; padding-top: 22px; width: 127px; }
.similarAdsRight .similarAdTitle span { display: block; text-indent: -9999px; }
.similarAdsRight .similarAdCont { padding: 7px 17px;  }
.similarAdsRight .similarAdSubCont { margin-bottom: 0; }
.similarAdsRight .similarAdSubCont a { color: #7BA321; display: block; font: 13px PT Sans; text-decoration: none; width: 220px; }
.similarAdsRight .similarAdSubCont div { color: #5586BA !important; font: 13px PT Sans; width: 220px; }
.similarAdsRight .similarAdTxtDetail { color: #999999; font: 12px/16px PT Sans; }
.similarAdsRight .similarAdBottom { background: url("Images/bg_similarAdBottom.png") no-repeat  0 0 ; display: block; font-size: 1px; height: 2px; margin-top: -1px; width:300px; }

div.similarAdsRight ul.similarAdsLeft li  {margin-bottom:10px}
div.similarAdsRight ul.similarAdsLeft li a.jobTitle {color:#84b023}
div.similarAdsRight ul.similarAdsLeft li a.companyName {color:#5586ba}
div.similarAdsRight ul.similarAdsLeft li p {color: #999999;font: 12px/16px PT Sans;}

div.similarAdsLeftCont ul.similarAdsLeft li  {margin-bottom:10px}
div.similarAdsLeftCont ul.similarAdsLeft li a.jobTitle {color:#84b023}
div.similarAdsLeftCont ul.similarAdsLeft li a.companyName {color:#5586ba}
div.similarAdsLeftCont ul.similarAdsLeft li p { font-size: 12px;color: #999999;margin-bottom: 0;display:none}

div.similarAdsTopCont ul.similarAdsLeft li  {float: left;width: 224px;margin-right: 15px;margin-bottom:10px}
div.similarAdsTopCont ul.similarAdsLeft li a.jobTitle {color:#84b023}
div.similarAdsTopCont ul.similarAdsLeft li a.companyName {color:#5586ba}
div.similarAdsTopCont ul.similarAdsLeft li p { font-size: 12px;color: #999999; display: none}

/* Ad Detail Sticky Tools */
#status-anchor { height: 89px; }
#status { bottom: 0; margin-left: -8px; padding: 0; width: 100%; }
.statusFixed { position: fixed !important; }
#status div { margin: 0; text-align: center; }
.statusFixed .jobDetailBottomTools { height: 53px !important; }
.jobDetailBottomTools { background: url("Images/bg_jobDetailBottomTools.png") no-repeat scroll 0 0 transparent; height: 83px; left: -9px; padding: 29px 15px 0; top: 205px; width: 987px; }
#status div { margin: 0; text-align: center; }

.bttnQuickApply { 
 padding:0; background-image: none;line-height: 32px; background-clip: padding-box; background-color: #318DCB; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #073C60; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 17px; font-weight: bold;  text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); float: right; height: 32px; margin: 0 9px 0 0; width: 125px;}
.bttnQuickApply:hover, .bttnQuickApply:focus, .bttnQuickApply:active, .bttnQuickApply.active, .bttnQuickApply.disabled, .bttnQuickApply[disabled] {background-color: #318DCB !important;color: #FFFFFF;outline: 0 none;}


.bttnApply { 
 padding:0; background-image: none;line-height: 32px; background-clip: padding-box; background-color: #FF9C00; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #aa650d; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 17px; font-weight: bold;  text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); float: right; height: 32px; margin: 0 9px 0 0; width: 125px;}
.bttnApply:hover, .bttnApply:focus, .bttnApply:active, .bttnApply.active, .bttnApply.disabled, .bttnApply[disabled] {background-color: #FF9C00 !important;color: #FFFFFF;outline: 0 none;}
.bttnApplyDisabled {background:url(Images/bttnApplyDisabled.png) no-repeat 0 0;display: block; float: right; height: 42px; margin: 0 9px 0 0; width: 125px;text-indent: -9999px}

.btnStyle13 { 
 padding:0; background-image: none;line-height: 32px; background-clip: padding-box; background-color: #FF9C00; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #aa650d; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 17px; font-weight: bold;  text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); float: right; height: 32px; margin: 0 9px 0 0; width: 125px;}
.btnStyle13:hover, .btnStyle13:focus, .btnStyle13:active, .btnStyle13.active, .btnStyle13.disabled, .btnStyle13[disabled] {background-color: #FF9C00 !important;color: #FFFFFF;outline: 0 none;}


.adDetailLnkList { }
.adDetailLnkList li { float:left; }
.adDetailLnkList li a { font: normal 12px PT Sans; color: #727272; padding:9px 8px 0 35px; text-decoration:none; height:32px; display:block }
.adDetailLnkList li a.bgLnk01 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -9px;  }
.adDetailLnkList li a.bgLnk02 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -60px;  }
.adDetailLnkList li a.bgLnk03 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -110px;  }
.adDetailLnkList li a.bgLnk04 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -158px;  }
.adDetailLnkList li a.bgLnk05 { background:url(Images/bg_jobDetailShareArrow.png) no-repeat right 14px; padding-right:15px }
.adDetailLnkList li a.bgLnk06 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -262px;  }
.adDetailLnkList li a:hover { color: #79A910; }
.adDetailLnkList li.bgLnk05 { position:relative;background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -210px; margin-right:10px}
.adDetailLnkList li.bgLnk05 .addThisContainer { display:none}
.adDetailLnkList li:hover.bgLnk05 .addThisContainer { display: block; position: absolute; left: -62px; top: -170px; padding: 5px; width: 150px; height: 158px; background-color: #FAFAFA; background-image: linear-gradient(to bottom, #F2F2F2, #ffffff); background-repeat: repeat-x; border: 1px solid #D4D4D4; border-radius: 0; box-shadow: 5px 5px 4px rgba(0, 0, 0, 0.067); z-index: 1; }
.addThisShareArrow { display: block; position: absolute; left: 132px; top: 168px; width: 17px; height: 30px; background-color: #FAFAFA; background-image: linear-gradient(to bottom, #ffffff, #F2F2F2); background-repeat: repeat-x; border: 1px solid #D4D4D4; border-top: none; box-shadow: 5px 5px 4px rgba(0, 0, 0, 0.067); z-index: 2; }
.addThisShareArrow:hover {cursor:pointer}
.addThisShareArrow span {background:url(Images/bg_jobDetailShareArrow.png) no-repeat 0 0; display:block; width:9px; height:5px;margin: 15px 0 0 4px}
.addThisContainer .addthis_toolbox div a { margin-bottom:10px; display:block; clear:left;width:143px; line-height:35px; text-align:left}

/* SearchBar Ad Detail */
#searchBarContainer { background: #6AAD68; border-bottom: 1px solid #3B6A34; height: 54px; margin-bottom: 18px; width: 100%; }
@media screen and (max-device-width: 980px) {
   #searchBarContainer {
    	width:999px;  
    }
}
.searchToolsWrapper { background: url("../Content/Images/bg_headerSearch_ia.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 54px; }
.searchBarAdDetail { width:999px; height:54px;margin: 0 auto;  }
.searchBarInputCont {margin:11px 0 0 0}
.searchBarInput {  float: left; position: relative; }
.searchBarInput input { 
    font: 14px/16px PT Sans; 
    transition: none !important; 
    background: url("../Content/ClassifiedAds/Images/bg_searchIcon.png") no-repeat scroll 14px 8px #FFFFFF; 
    border-radius: 0; 
    color: #999999; 
    height: 24px; 
    margin: 0 8px 0 0;
     opacity: 1; 
     padding-left: 42px; 
     width: 300px;
     line-height:24px
}
.searchBarInput input:focus { transition: none !important; box-shadow: none !important }
.searchBarInputCont div.fl .select2-container { height: 29px; margin: 0 8px 0 0; width: 158px; }
.searchBarInputCont div.fl .select2-choice { height: 32px;line-height: 32px; color:#999}
.searchBarInputCont div.fl .select2-choice div { width:23px }
.searchBarInputCont div.fl .select2-choice div b { background: url("images/select2_v2.png") no-repeat 0 2px; }
.searchBarInputCont div.fl select {display:none}
.searchBarInput #suggestedSearchResultList {top:35px}
.btnSuggestedSearchBar {background-clip: padding-box; background-color: #FF9C00; border: medium none; border-radius: 0; box-shadow: 0 2px 0 #aa650d; color: #FFFFFF; font-family: "PT Sans",sans-serif; font-size: 20px; font-weight: bold; height: 33px; text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2); width: 100px;  }
.searchBarInputCont a.fl { font: normal 13px PT Sans; margin: 9px 0 0 24px; text-decoration: none; color: #FFFFFF; }

/* adList qTip Popup */
div.qtipAdList {max-width: 500px; box-shadow: 1px 1px 10px 1px #4D4D4D; z-index: 998;border: solid 4px #1971BB; }
div.qtipAdList .qtip-contentWrapper { padding: 1px 0 6px; background: #fff; }
div.qtipAdList .qtip-titlebar { background-color: #fff;border-width: 0; padding: 0; width: 100% }
div.qtipAdList .qtip-title { background-color: #fff ; color: #0E496A; font: 18px/21px PT Sans; margin: 2px 2px 0; padding: 5px 5px 10px 8px;margin:2px 2px 0 2px;width:100% }
div.qtipAdList .qtip-title a { margin-top:20px !important; }
div.qtipAdList .qtip-close { display:none }
div.qtipAdList .qtip-content { background-color: #FFFFFF; padding: 2px; }
div.qtipApplList .qtip-content table th {vertical-align:top;padding-left:30px;padding-right:5px}
div.qtipApplList .qtip-content table td {vertical-align:top}

/* Application List qTip Popup */
div.qtipApplList {max-width: 500px; box-shadow: 1px 1px 10px 1px #4D4D4D; z-index: 998;border: solid 4px #1971BB; }
div.qtipApplList .qtip-contentWrapper { padding: 1px 0 6px; background: #fff; }
div.qtipApplList .qtip-titlebar { background-color: #fff;border-width: 0; padding: 0; width: 100% }
div.qtipApplList .qtip-title { background-color: #fff ; color: #0E496A; font: 18px/21px PT Sans; margin: 2px 2px 0; padding: 5px 5px 10px 8px;margin:2px 2px 0 2px;width:100% }
div.qtipApplList .qtip-title a { margin-top:20px !important; }
div.qtipApplList .qtip-close { display:none }
div.qtipApplList .qtip-content { background-color: #FFFFFF; padding: 7px; }

.PreviewSelected {background-color:#E7F0F9; }
.PreviewInlineTitle {background-color:#fff ; color:#618d08; font:14px/20px PT Sans; padding-left:8px}
.PreviewInlineContent { padding: 6px 13px 0 8px;margin-bottom:10px;overflow:hidden;max-height:97px; }
div.PreviewInlineContent,
div.PreviewInlineContent div,
div.PreviewInlineContent ul,
div.PreviewInlineContent li,
div.PreviewInlineContent span { font: normal 13px PT Sans !important;color: #222222 !important;}

.adViewXslPddng ul,.adViewXslPddng ul li {list-style-position:inside !important;}
.adViewXslPddng ol,.adViewXslPddng ol li {list-style-position:inside !important; padding:0}

.PreviewShareTbl { border: 0;margin:26px 10px 10px 10px}
.PreviewShareTbl a { display: block; margin-right: 22px}
.PreviewShareTbl .facebook {background: url("Images/adPreviewShareIcons.png") no-repeat -5px -5px ; height: 20px;  width: 57px;text-indent: -9999px;}
.PreviewShareTbl .facebook:hover {background: url("Images/adPreviewShareIcons.png") no-repeat -5px -25px ; height: 20px;  width: 57px;}
.PreviewShareTbl .twitter {background: url("Images/adPreviewShareIcons.png") no-repeat -5px -51px ; height: 20px;  width: 58px;text-indent: -9999px;}
.PreviewShareTbl .twitter:hover {background: url("Images/adPreviewShareIcons.png") no-repeat -5px -71px ; height: 20px;  width: 58px;}
.PreviewShareTbl .sendToFriendWithEmail {background:#F8F8F8 url("Images/adPreviewShareIcons.png") no-repeat 0 -103px  ; height: 18px; color: #3b3b3b;font: normal 11px/18px PT Sans;border: solid 1px #CCCCCC;padding: 0 8px 0 20px;border-radius: 0;}
.PreviewShareTbl .sendToFriendWithEmail:hover { border: solid 1px #DBDBDB;color: #287AA4;  background:#F5F5F5 url("Images/adPreviewShareIcons.png") no-repeat 0 -103px }
.PreviewShareTbl .popupContinue {background:#F8F8F8 ; height: 18px; color: #3b3b3b;font: normal 11px/18px PT Sans;border: solid 1px #CCCCCC;padding: 0 8px;border-radius: 0}
.PreviewShareTbl .popupContinue:hover {border: solid 1px #DBDBDB;color: #287AA4;  background:#F5F5F5}
.PreviewShareTbl .popupQuickApply { line-height: 17px;font: normal 11px/17px PT Sans;padding: 0 4px; margin-right: 0}

.socialToolsVerticalcount { height: 36px; margin: 18px 0 18px 0;float: right;clear: both;width:180px }
.resultListBottomToolsCont .socialToolsVerticalcount {  float: right;height: 36px;margin: 9px;clear: none;width:180px }
.resultDetailListBottomToolsCont .socialToolsVerticalcount {  float: right;height: 36px;margin: 9px;clear: none;width:180px }
.resultListBottomToolsCont.customerInfo { clear: both;}
.customerInfo .companyName { margin:2px 0 0 0; color: #0C538F; font:bold  15px PT Sans; }
.customerInfo .companyWebsite { margin:11px 0 0 0; color:#A5A5A5}
.customerInfo .InfoHtml { margin: 18px 0;}
.customerInfo .followCompany { margin: 8px 0 0 0;}

/* Region Page */
.turkeyMapContainer{background:url(Images/turkey_map.gif) no-repeat left top;width:800px;height:430px; z-index: 1;position: relative; margin: 0 auto}
.turkeyMapContainer a span {display:block;font:bold 10px Verdana;padding:0 2px;color:#fff;background-color:#174f88;position:absolute;cursor:pointer;border:solid 1px #002d5a;z-index: 11;}
.turkeyMapContainer a:hover span {color:#000;cursor:pointer;border:solid 1px #165088;z-index:11; background-color:#F0F8FF}

.map_istanbul{left:123px;top:40px;}
.map_kocaeli{left:123px;top:70px;}
.map_ankara{left:252px;top:113px;}
.map_konya{left:245px;top:220px;}
.map_bursa{left:114px;top:105px;}
.map_trakya{left:57px;top:38px;}
.map_ege{left:95px;top:195px;}
.map_antalya{left:180px;top:271px;}
.map_adana{left:372px; top:255px;}
.map_gaziantep{left:435px;top:275px;}
.map_kayseri{left:385px;top:195px;}

.mapDetail_istanbul{ z-index:10; display:none;background:url(Images/im_mapIstanbul.png) no-repeat 0 0; width:100px; height:65px; position:absolute; left:96px; top:25px  }
.mapDetail_kocaeli{ z-index:10; display:none; background:url(Images/im_mapKocaeli.png) no-repeat 0 0; width:152px; height:105px; position:absolute; left:146px; top:49px }
.mapDetail_ankara{ z-index:10; display:none; background:url(Images/im_mapAnkara_v2.png) no-repeat 0 0; width:588px; height:200px; position:absolute; left:198px; top:8px }
.mapDetail_konya{ z-index:10; display:none; background:url(Images/im_mapKonya_v1.png) no-repeat 0 0; width:215px; height:174px; position:absolute; left:149px; top:152px }
.mapDetail_antalya{ z-index:10; display:none; background:url(Images/im_mapAntalya.png) no-repeat 0 0; width:252px; height:229px; position:absolute; left:126px; top:192px }
.mapDetail_trakya{ z-index:10; display:none; background:url(Images/im_mapTrakya.png) no-repeat 0 0; width:137px; height:99px; position:absolute; left:8px; top:-7px }
.mapDetail_bursa{ z-index:10; display:none; background:url(Images/im_mapBursa_v1.png) no-repeat 0 0; width:270px; height:131px; position:absolute; left:-1px; top:66px }
.mapDetail_ege{ z-index:10; display:none; background:url(Images/im_mapEge_v1.png) no-repeat 0 0; width:175px; height:189px; position:absolute; left:13px; top:134px }
.mapDetail_adana{ z-index:10; display:none; background:url(Images/im_mapAdana_v1.png) no-repeat 0 0; width:233px; height:157px; position:absolute; left:267px; top:202px }
.mapDetail_gaziantep{ z-index:10; display:none; background:url(Images/im_mapGaziantep_v1.png) no-repeat 0 0; width:382px; height:184px; position:absolute; left:419px; top:132px }
.mapDetail_kayseri{ z-index:10; display:none; background:url(Images/im_mapKayseri.png) no-repeat 0 0; width:382px; height:184px; position:absolute; left:303px; top:90px }

.regionInfo{float:left;margin:0 21px 30px 20px;width:158px}
.regionInfo .txtRegionName{border-radius: 0;display:block;padding:3px;background-color:#f1f1f1; text-align:center;font-size:14px;color:#005fac;text-decoration:none;font-weight:bold;font-family:Arial;border:1px solid #e0e0e0; width:150px}
.regionInfo .txtRegionName:hover { background-color: #398BD0; border: 1px solid #398BD0; color: #FFFFFF; }
.regionInfo .txtRegionMail,.regionInfo .txtRegionPhone { display: block; text-align: center;margin:5px 0 }


.socialPageFollowLnk { background: url("Images/i_facebook_s.gif") no-repeat 0 21px !important;  display: block; padding-left: 19px; text-decoration: none;  line-height: 55px;}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none;
}

/* User Wall */
.userWallLeftPanel {float: left; width: 200px;margin:0 16px 0 0}
.userWallRightPanel {float: left; width: 783px; }
.userPhotoCont {padding: 5px 16px 16px 16px}
.hrGray {width: 170px; height: 1px; border-top: solid 1px #C6C6C6; background-color: #fff; margin: 15px 0 10px 0}
.hrGray2 {width: 190px; height: 1px; border-top: solid 1px #C6C6C6; background-color: #fff; margin: 15px 0 10px 0}
.suggestedListCont {padding: 15px}
.suggestedListCont table {}
.suggestedListCont table tr {}
.suggestedListCont table tr td {padding:15px !important}

.userWallsuggestedListCont {padding: 15px 0;height: 155px;margin: 0 10px 0 15px;overflow: hidden;}
.userWallsuggestedListCont table {}
.userWallsuggestedListCont table tr {}
.userWallsuggestedListCont table tr td {padding:10px;vertical-align:middle}
.userWallsuggestedListCont table tr td img { border: 1px solid #CDCDCD; border-radius: 0; height: 28px; width: 76px;}
.userWallsuggestedListCont table tr td > a { width: 400px;}


.userWallPanelList { }
.userWallPanelList li { color: #313131;}
.userWallPanelList li a {color: #313131;display: block;padding: 6px 0 7px 11px;background:url(Images/i_rightArrowBlue.png) no-repeat 0 11px; font-size:14px}
.userWallPanelList li a:hover {background: #69AD68;outline: 0 none; color: #fff}
.userWallPanelList li.active a,.userWallPanelList li.active a:hover {background:#69AD68;outline: 0 none;color: #fff; font-weight:bold;text-shadow:none}

#user-photo-container { text-align:center;width: 100px;height: 100px;overflow: hidden;border-radius: 50%;border: solid 5px #0A5BAA;margin:0 auto }
#user-photo-container img { width: 100px; height: 124px;margin-top:-5px }
.userPhotoSmallDiv {width: 102px;margin: -6px 0 0 5px; }
.userPhotoTxtTbl { width: 112px;font-size: 13px;color: #4d2f2f; }
.userNameTxt {color: #ff4d00;font-weight:bold;font-size:19px;margin:10px 0 0 0 ; text-align:center}
.userPhotoTxtTbl td { vertical-align: bottom; padding: 0}
.userPhotoSmallDiv a { font-size: 12px;color: #0088cc;line-height: 12px;}
.userPhotoSmallDiv a:hover { color:#005580}
.updatePhotoLnk {margin-top:2px;margin-bottom:16px}
.updatePhotoLnk a {font-size:12px;}

.subPageHeader { color: #69AD67; display: inline-block; font:bold 22px PT Sans; text-align: left; padding:0 17px }

table.reverse tbody > tr:nth-child(2n+1) > td { background-color: #EEEEEE !important; }
table.reverse td, .table.reverse th {border-bottom: 1px solid #F1F1F1 !important;border-top: none !important;  }
table.reverse {margin-bottom:0 !important}

.userWallTbl td.cl01 { width: 56px;height: 56px;text-align: center; vertical-align: middle}
.userWallTbl td.cl01 .companyLogo { width: 76px;height: 28px;border: solid 1px #CDCDCD;border-radius:0}
.userWallTbl td.cl02 { width: 660px;text-align: left;vertical-align: middle; padding:8px !important}
.userWallTbl td.cl02 .clearfix .fl { }
.userWallTbl td.cl02 .clearfix div.fl { color:#999}
.userWallTbl td.cl02 .clearfix a.fl { color:#0088CC}

.dateTxt {color: #999; }

/* Cv list */
.cvListRowCont { padding: 25px 0;border-bottom:solid 1px #E9E9E9}
.cvHeader { color: #639b20;font-size:14px}
.cvListInfoTxt { margin: 20px 0 0 0}
.cvListInfoTxt ul { width: 353px;}
.cvListInfoTxt ul li { float: left;display: block;font-size: 11px;color: #aaaaaa;margin:0 10px 5px 0}
.cvListInfoTxt ul li label { width: 105px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px;margin-bottom: 0}
.cvListInfoTxt ul li.li01 label { width: 105px;}
.cvListInfoTxt ul li.li01 div { width: 32px;}
.cvListInfoTxt ul li.li02 label { width: 98px;}
.cvListInfoTxt ul li span { margin: 0 4px;width: 5px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px}
.cvListInfoTxt ul li div { float: left;font-size: 13px;color: #222222;line-height: 14px;}
.cvListTools {margin-top:8px}
.cvListTools .btn-group a.btn-custom03 { width: 100px;font-size:13px !important;padding:5px 10px}
.cvListTools .btn-group ul li a { font-size:12px}
.cvListTools .btn-group ul li a i {margin-right:4px}


.progressBar {margin-left:10px}
.progressBar label {color: #AAAAAA;font-size: 11px;line-height: 14px;margin-bottom: 3px;}
div.progressBar .progress { width: 127px;height: 14px;margin:0 0 0 5px;background: url("Images/bg_progress.png") no-repeat 0 0;border-radius: 0;}
div.progressBar .progress .bar {background: url("Images/bg_progressMeter.png") no-repeat 0 0;height: 14px }
div.progressBar .ng-binding { margin-right: 5px;font-size: 14px; width: 31px; display: block}
div.progressBar .ng-isolate-scope { float: left;margin-top: 2px; }
div.updateBtnCont a {width:100px;font-size:13px !important}


.cvStatus {width: 77px;height: 30px;cursor:pointer}
.cvActive {background: url("Images/bg_cvStatusSelector_v2.png") no-repeat -77px 0;width: 77px;height: 30px;cursor:pointer}
.cvDisabled {background: url("Images/bg_cvStatusSelector_v2.png") no-repeat 0 0;width: 77px;height: 30px;cursor:pointer}

.cvCreateCont { background-color: #E5E5E5;border-top: solid 1px #fff;margin: 0; padding: 15px}
.cvCreateCont span { color: #61991e;font-size: 15px; margin:10px 0 }
.cvCreateCont p { color: #b8b8b8;font-size: 12px; margin:8px 0 10px 0 }
.cvCreateCont label { color: #636363;font-size: 12px;margin:10px 20px 10px 0;float: left; padding-top: 0 !important; }
.cvCreateCont label input { margin-top:3px }
.cvCreateCont .fr { margin-top:-2px }
.cvCreateCont .fr a { display: inline-block;margin-left: 24px;background: url("Images/linkedinIcon.png") no-repeat 0 0;padding-left: 24px;line-height: 19px; }
.cvCreateCont .fr .btn-custom03 { font-size: 18px !important;padding: 10px 25px;margin: 10px;text-shadow: none }

/* Application list */

.applTabs {margin: 20px 0 0 0}
.applListRowCont { padding: 25px 0;border-bottom:solid 1px #E9E9E9}
.applListRowCont .applHeader { color: #639b20;font-size:14px}
.applListRowCont .applCompName {color: #0088cc;}
.applListInfoTxt { margin: 20px 0 0 0}
.applListInfoTxt ul { width: 400px;}
.applListInfoTxt ul li { float: left;display: block;font-size: 11px;color: #aaaaaa;margin:0 25px 9px 0}
.applListInfoTxt ul li label { width: 105px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px;margin-bottom: 0}
.applListInfoTxt ul li.li01 { margin-right:0;}
.applListInfoTxt ul li.li01 div { width: 300px;}
.applListInfoTxt ul li.li01 label { width: 80px;}
.applListInfoTxt ul li.li02 label { width: 80px;}
.applListInfoTxt ul li span { margin: 0 4px;width: 5px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px}
.applListInfoTxt ul li div { float: left;font-size: 13px;color: #222222;line-height: 14px;height:15px}
.applListTools {margin-top:16px}
.applListTools .btn {margin:11px 0 0 6px}
.applListTools .btn-group .btn-custom03 { margin-left:6px}
.applListTools .btn-group ul li a { font-size:12px}
.applListTools .btn-group ul li a i {margin-right:4px}
.applQuestionsList { margin: 20px 0 0 0}
.applQuestionsList ul { width: 744px;}
.applQuestionsList ul li { float: left;display: block;font-size: 11px;color: #aaaaaa;margin:0 0 9px 0}
.applQuestionsList ul li label { width: 105px;font-size: 11px;color: #aaaaaa;float: left;line-height: 15px;margin-bottom: 0}
.applQuestionsList ul li.li01, .applQuestionsList ul li.li02 { margin-right:0;}
.applQuestionsList ul li.li01 div, .applQuestionsList ul li.li02 div { width: 650px;}
.applQuestionsList ul li.li01 label { width: 80px;}
.applQuestionsList ul li.li02 label { width: 80px;}
.applQuestionsList ul li span { margin: 0 4px;width: 5px;font-size: 11px;color: #aaaaaa;float: left;line-height: 15px}
.applQuestionsList ul li div { float: left;font-size: 13px;color: #222222;line-height: 15px;}

/* Cover Letter */
.covLetListRowCont { padding: 25px 0;border-bottom:solid 1px #E9E9E9}
.covLetListRowCont .covLetHeader { color: #639b20;font-size:14px}
.covLetListInfoTxt { margin: 20px 0 0 0}
.covLetListInfoTxt ul { width: 400px;}
.covLetListInfoTxt ul li { float: left;display: block;font-size: 11px;color: #aaaaaa;margin:0 25px 9px 0}
.covLetListInfoTxt ul li label { width: 110px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px;margin : 0}
.covLetListInfoTxt ul li span { margin: 0 4px;width: 5px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px}
.covLetListInfoTxt ul li div { float: left;font-size: 13px;color: #222222;line-height: 12px}
.covLetListTools .btn {margin:3px 0 0 6px}
.covLetCreateCont { background-color: #F4F4F4;border-radius: 0;border: solid 1px #DCDCDC;margin-top: 32px; padding: 15px}
.covLetCreateCont span { color: #61991e;font-size: 15px; margin:10px 0 }
.covLetCreateCont p { color: #b8b8b8;font-size: 12px; margin:8px 0 10px 0 }
.covLetCreateCont label { color: #636363;font-size: 12px;margin:10px 20px 10px 0; float:left }
.covLetCreateCont label input { margin-top:-2px }
.covLetCreateCont .fr { margin-top:-2px }
.covLetCreateCont .fr a { display: inline-block;margin-left: 35px; }
.covLetCreateCont .fr .btn-custom03 { font-size: 18px !important;padding: 10px 25px; margin:10px }

/* Saved Advertisements */
.savedAdsListRowCont { padding: 25px 0;border-bottom:solid 1px #E9E9E9}
.savedAdsListRowCont .savedAdsHeader { color: #639b20;font-size:14px}
.savedAdsListInfoTxt { margin: 20px 0 0 0}
.savedAdsListInfoTxt ul { width: 400px;}
.savedAdsListInfoTxt ul li { clear: left;display: block;font-size: 11px;color: #aaaaaa;margin:0 25px 9px 0}
.savedAdsListInfoTxt ul li label { width: 110px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px;margin : 0}
.savedAdsListInfoTxt ul li span { margin: 0 4px;width: 5px;font-size: 11px;color: #aaaaaa;float: left;line-height: 14px}
.savedAdsListInfoTxt ul li div { float: left;font-size: 13px;color: #222222;line-height: 12px}
.savedAdsListTools {width:300px}
.savedAdsListTools .btn {margin:16px 0 0 6px}

.userWallAlert {margin:15px 0}

/* Saved Search */
.savedSearchListRowCont { padding: 15px 0;border-bottom:solid 1px #E9E9E9}
.savedSearchListRowCont .savedSearchHeader { color: #639b20;font-size: 14px;width: 500px; line-height: 28px}
.savedSearchListInfoTxt { margin: 20px 0 0 0}
.savedSearchListTools .btn {margin:0 0 0 6px}

/* Messages */
.msgListRowCont { padding: 25px 0;border-bottom:solid 1px #E9E9E9}
.msgListRowCont .msgSubject { color: #639B20;font-size: 14px;width: 550px; display:block}
.msgListRowCont .msgContactInfo { color: #333;font-size: 14px;width: 550px;  display:block}
.msgListInfoTxt { margin: 20px 0 0 0}
.msgListTools .btn {margin:0 0 0 6px}
.msgListDate {margin:6px 6px 0 6px}
[data-unread-message='True']{font-weight:bold}

.mrgnBottomBtn { margin-top:25px}

/* Cv Photo */
.cvPhotoAddCont {margin-top:25px}
.cvPhotoAddCont div {margin:5px 25px 25px 25px}
.cvPhotoAddCont ul { margin: 5px 25px 25px 25px; width:500px}
.cvPhotoAddCont ul li {margin:0 0 10px 0}
#container a.btn { margin: 0 0 0 15px; float: left}
#container { padding-left:80px}
#uploadFileInfo {float: left;background: #fff;border: solid 1px #E5E5E5;border-radius: 0;line-height: 28px;margin-right: -30px;width: 300px;padding: 0 5px;font-size: 12px;color: #AAAAAA;box-shadow: 0 1px 2px 1px #F5F5F5 inset ; transition: all 0.2s linear; }
#pickfiles { float: left;}

/* Form Table Styles */
.formTbl {}

/* Cv Page */
.span13 { width: 620px; margin-left: 0}
.span14 { width: 85px; margin-left: 0}
input.span15{ width: 169px;}
.span16{ width: 210px;margin-left: 0}
.span17 { margin-left: 0}
.span17 select { width: 435px}
.span17 textarea { width: 645px;height: 40px;}
.span18 { margin-left: 0}
.span18 textarea { width: 417px;height: 40px;}
.span19 { margin-left: 0}
.span19 textarea { width: 421px;height: 40px;}
.span20 {margin-left: 0;width: 166px}
.span21 {margin-left: 0;width: 350px}
.span30 { width: 485px; margin-left: 0}
span.parent { font-size: 110%; font-weight: bold; }
span.child { margin-left: 10px; display: inline-block; }
.cvRowBox input[datepicker][readonly] { cursor: pointer; }
.cvRowBox .select2-container.valid { /*border: 1px solid greenyellow; background: greenyellow;*/ border-radius: 0; }
.cvRowBox .select2-container.invalid { /*border: 1px solid red; background: red;*/ border-radius: 0; }
.cvRowBox .select2-container .select2-choice { height: 28px; border:solid 1px #CCCCCC !important}
div.cvRowBox div.select2-container {width:210px}
div.cvRowBox div.control-group {margin-bottom: 12px;margin-right: 14px;}
div.cvRowBox .input-append, div.cvRowBox .input-prepend {margin-bottom: 0}
div.cvRowBox .cvTrioInput div.select2-container, div.cvRowBox .cvTrioInput input {margin-right: 10px}
div.cvRowBox .cvTrioInput {margin-right: 0 !important}
div.cvRowBox .help-block {margin-top: 3px}

.cvFormAdress textarea { margin: 10px 0 0 0;width: 636px;height: 80px;  }
.cvPageLeftPanel {float: left; width: 210px;margin:0 16px 0 0}
.cvPageLeftPanel .progressBar {margin:16px 0 16px 0}
.cvPageLeftPanel div.progressBar .progress {margin-left:0}
.cvPageLeftPanel .progressBar .fl { font-size: 11px;color:#282828}
.cvPageLeftPanel .progressBar .fr { font-size: 11px;color:#404549}
.cvPageLeftPanel div.progressBar .ng-binding { margin-right: 0;text-align: right}
.cvPageLeftPanel .progressBar .clearfix { width:127px}
.cvPageLeftPanel.affix { top: 0px;}
.cvPageRightPanel {float: right; width: 773px;}
.cvPageHeader {   margin-bottom: 12px; padding: 10px 15px; }
.cvPageLeftcontent {padding: 5px 19px 19px 19px}
.cvPageLeftcontent .clear select { width:170px}
.dropDownCvList a.btn-custom03 { width:148px;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #ededed;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,1,.23);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,1,.23);
box-shadow: inset 0 1px 1px rgba(0,0,1,.23);
color:#999999;font-size: 13px !important;}

.dropDownCvList a.btn-custom03:hover, 
.dropDownCvList a.btn-custom03:focus, 
.dropDownCvList a.btn-custom03:active, 
.dropDownCvList a.btn-custom03.active, 
.dropDownCvList a.btn-custom03.disabled, 
.dropDownCvList a.btn-custom03[disabled] 
{background-color: #ededed !important;color: #999999;outline: 0 none;}


.dropDownCvList a.btn-custom03 span.truncate { width: 135px;float: left; text-align: left}
.dropDownCvList a.btn-custom03 span.caret { float:right}
.dropDownCvList .dropdown-menu > li > a {  padding: 3px 10px;font-size: 12px;}
.cvViewCount {color: #525252;font-size: 16px;padding: 5px 10px 5px 0;}
.cvViewCount span {color: #000;font-size: 16px;font-weight: bold;}
.cvPageTools {margin:0}
.cvPageTools .btn-group .btn-custom03 { width: 90px;}
.cvPageTools .btn-custom03 {font-size:13px !important;padding: 5px 10px !important}
.cvPageTools div.fl { margin-left:6px}
.cvPageTools .btn-group ul li a { font-size:12px}
.cvPageTools .btn-group ul li a i {margin-right:4px}
.cvContainer { padding: 0;}
.cvContainer input[type="checkbox"] {margin-top: 3px;}
.cvContainer .radio {color:gray}

.cvRowBox { padding: 0 18px 18px;clear: left; margin-bottom: 10px;
            -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2);

}

.cvPersonalDetails .clearfix .clearfix div {float: left;color: #000;font-size:15px; line-height: 15px}
.cvPersonalDetails {}
.cvPersonalDetails .clearfix .clearfix {margin-bottom:9px}
.cvFirstLastName { color: #FF4E00;font-size: 36px;font-weight: bold;}
.cvGeneralInfo { font-size: 18px;color: #000; margin-bottom: 16px;font-weight:bold}
.cvPersonalDetails .cl01 { width: 150px;font-weight: bold}
.cvPersonalDetails .cl02 { width: 4px; margin:0 4px}
.cvPersonalDetails .cl03 {width:408px;color:#414141 !important}
.cvPersonalDetails .userCvPhoto { padding: 9px;background-color: #F5F5F5;  margin: -3px 0 0 0;   border-radius: 10px; }
.cvPersonalDetails .userCvPhoto img {width: 120px;height: 159px;border: solid 1px #fff}

/* Cv Buttons */
.cvInfoEditCont {margin:25px 0 0 0}
.cvInfoEdit {background: url("Images/cvSprite.png") no-repeat -17px -13px;padding-left: 20px;font-size: 17px; color:#69ad68;font-weight:bold }
.cvInfoEdit:hover {color:#586A1F }
.cvInfoAdd {background: url("Images/cvSprite.png") no-repeat -17px -63px;padding-left: 20px;font-size: 17px; color:#69ad68;font-weight:bold }
.cvInfoAdd:hover {color:#586A1F }
.cvBtnEdit {background: url("Images/cvSprite.png") no-repeat -10px -10px;width: 29px;height: 29px; display: block }
.cvBtnDelete {background: url("Images/cvSprite.png") no-repeat -11px -112px;width: 29px; height:29px; display: block }
.cvBtnEdit:hover,.cvBtnDelete:hover {
    background-color: #EDEDED !important;
    color: #FFFFFF;
    outline: 0 none;
}

.cvBtnEdit:focus, .cvBtnDelete:focus, 
.cvBtnEdit:active, .cvBtnDelete:active,
.cvBtnEdit.active, .cvBtnDelete.active,
.cvBtnEdit.disabled, .cvBtnDelete.disabled, 
.cvBtnEdit[disabled], .cvBtnDelete[disabled] {
    background-color: #EDEDED !important;
    color: #FFFFFF;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}
.span14 .btn-custom03 {padding:0;-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #ededed;
-moz-box-shadow: 0 2px 0 #d1d7db;
-webkit-box-shadow: 0 2px 0 #d1d7db;
box-shadow: 0 2px 0 #d1d7db; }
.span14 .btn-custom03:hover, .span14 .btn-custom03:focus, .span14 .btn-custom03:active, .span14 .btn-custom03.active, .span14 .btn-custom03.disabled, .span14 .btn-custom03[disabled] {background-color: #ededed !important;outline: 0 none;}

/* cv Row Header Text */
.cvRowHeaderCont {background-color: #00354F; height: 38px;position: relative;margin-left: -18px;display: inline-block !important;float: left;margin-bottom:24px }
.cvRowHeaderCont .headerText { padding: 0 17px 0 15px; color: #FFFFFF;display: inline-block;font: bold 18px/38px PT Sans;width:142px }
.cvRowHeaderCont .headerCorner {display:none; }
.cvRowHeaderCont .headerRight {display:none; }

.cvEditRowCont {margin:8px 0 0 10px}
.cvRowCommunicationInfo .clearfix {margin-bottom:9px}
.cvCommunicationInfo .cl01,.cvCommunicationInfo .cl02,.cvCommunicationInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 15px}
.cvCommunicationInfo .cl01 { width: 150px;font-weight: bold}
.cvCommunicationInfo .cl02 { width: 4px; margin:0 4px}
.cvCommunicationInfo .cl03 {width:408px;color:#414141}

.cvRowOnlineCommunicationInfo .clearfix {margin-bottom:9px}
.cvOnlineCommunicationInfo .cl01,.cvOnlineCommunicationInfo .cl02,.cvOnlineCommunicationInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 15px}
.cvOnlineCommunicationInfo .cl01 { width: 150px;font-weight: bold}
.cvOnlineCommunicationInfo .cl02 { width: 4px; margin:0 4px}
.cvOnlineCommunicationInfo .cl03 {width:408px;color:#414141}

.cvSecrecyInfo .cl01,.cvSecrecyInfo .cl02,.cvSecrecyInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 15px}
.cvSecrecyInfo .cl01 { width: 150px;font-weight: bold}
.cvSecrecyInfo .cl02 { width: 4px; margin:0 4px}
.cvSecrecyInfo .cl03 {width:548px;color:#414141}
.cvSecrecyInfo .cl03 img { margin-top: -8px; margin-left: 10px}

.cvAdditionalInfo .clearfix {margin-bottom:12px}
.cvAdditionalInfo .cl01,.cvAdditionalInfo .cl02,.cvAdditionalInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 15px}
.cvAdditionalInfo .cl01 { width: 150px;font-weight: bold}
.cvAdditionalInfo .cl02 { width: 4px; margin:0 4px}
.cvAdditionalInfo .cl03 {width:548px;color:#414141}

.cvPreferencesInfo .clearfix {margin-bottom:13px}
.cvPreferencesInfo .cl01,.cvPreferencesInfo .cl02,.cvPreferencesInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 19px}
.cvPreferencesInfo .cl01 { width: 150px;font-weight: bold}
.cvPreferencesInfo .cl02 { width: 4px; margin:0 4px}
.cvPreferencesInfo .cl03 {width:548px;color:#414141}

.cvRowAttributesInfo .clearfix {margin-bottom:9px}
.cvRowAttributesInfo .cl01,.cvRowAttributesInfo .cl02,.cvRowAttributesInfo .cl03 {float: left;color: #000;font-size:15px; line-height: 15px}
.cvRowAttributesInfo .cl01 { width: 150px;font-weight: bold}
.cvRowAttributesInfo .cl02 { width: 4px; margin:0 4px}
.cvRowAttributesInfo .cl03 {width:548px;color:#414141}

.cvSubRow { margin-bottom:10px}
.cvRowTitle,.cvRowTitle span { font-size: 15px; color:#ff4e00;font-weight:bold}
.cvRowSpotTtx { font-size: 15px; color:#444}

.cvRowDetailTxt { font-size: 15px;color: #444;line-height: 18px;margin-top: 10px;white-space: pre-wrap;}
#experienceInfo .cvRowDetailTxt { margin-left:162px}

.cvPageFormCont { border: dashed 1px #646464;background-color: #FBFBFB; padding: 18px 1px 18px 18px;display:block}
.cvPageAddCont { margin-bottom:24px}
.spanCal { background: url("Images/spanCal.png") no-repeat 0 2px;display: block;width: 16px;height: 18px; margin:0}
.cvFormMilitaryCont {margin-top:10px}
.cvFormMilitaryCont .control-group {margin-bottom:0 !important}

/* Static Pages */
.staticPageCont { color: #282828; font-size:15px}
.staticPageCont h4{ font-size: 24px;color: #ff3300; font-weight: normal}



.membershipCont {padding:30px 40px 40px 40px}
.membershipWithSocialAccount {width: 628px;height: 143px;border: 1px solid #ededed;background-color: #F6FAFC; text-align:center;margin:10px 0 35px 0}
.membershipSocialSpotTxt {color: #555;font-size: 16px;margin:28px 0 20px 0}
.horizontalLine {position:relative;}
.membership_hr {width: 100%; height: 1px; border-top: solid 1px #EEEEEE; background-color: #fff;}
.absoluteCont {margin:-13px 0 0 0;color: #a9a9a9;font-size: 15px;background:#fff;padding:0 15px;display:inline-block;left:45%;position:absolute}
.absoluteCont span {width:16px;height:16px;display:block;background:#CCCCCC;border-radius:50%;padding:4px}
.membershipFormSubCont {border: 1px solid #ededed;padding:30px;margin-top:34px}
.membershipFormSubCont .table td.span3,.membershipFormSubCont .table th.span3 {width:110px}
.membershipFormSubCont select.phoneCountry {width:116px}
.membershipFormSubCont .span21 {width:250px}
.membershipRight .membership_hr {border-top: solid 1px #CCCCCC}
.membershipRight .absoluteCont {left:43%;padding:0 6px}
.membershipHeadTxt {color: #0b639d;font-size: 22px;font-weight: bold;}
.membershipSubHeadTxt {color: #69ad67;font-size: 18px;font-weight: bold;padding-left:5px;margin-bottom:15px}
.membershipCont .membershipFormCont {margin-right:35px;float:left;width:630px}
.membershipCont .membershipFormCont .table th,.membershipFormCont .table td {padding:5px}
.membershipCont div#mobilePhone .mobilePhoneNumber,.membershipCont div#foreignPhone .foreignPhonePhoneNumber,.membershipCont div#homePhone .homePhoneNumber { width: 80px;}
.membershipCont div#mobilePhone .mobilePhoneAreaCode,.membershipCont div#foreignPhone .foreignPhonePhoneAreaCode,.membershipCont div#homePhone .homePhoneAreaCode { width: 30px;}
.membershipRight {width:250px;float:right;margin-top:10px}
.membershipRight h2 {color: #555;font-size: 16px;font-weight: bold;margin-bottom:10px;margin-top:20px; line-height: 19px;}
.membershipRight ul {margin-bottom:30px;}
.membershipRight ul li {color: #555;font-size: 13px;margin-bottom:10px;}
.membershipRight p {color: #555;font-size: 13px;margin-bottom:10px;}

.membershipIaUpdate .formSpotTxt {clear: left;    margin: 15px 0 25px 20px;}
.membershipIaUpdate .formSpotTxt h4 { color: #282828; font-size: 18px; font-weight: normal; line-height: 28px; margin: 0; }
.membershipIaUpdate .ybGreen { color: #61a515; }
.membershipIaUpdate .ybBlue { color: #003d82; }
.membershipIaUpdate .formSpotTxt h5 { color: #9f9f9f; font-size: 13px; font-weight: normal; margin: 0; }
.membershipIaUpdate .membershipFormCont { margin: 18px; }

.membershipStepBgNmbr {background: url("Images/cvSprite.png") no-repeat -10px -211px;font-size: 23px;color: #fff;text-shadow: 1px 1px 1px #3E3E3E;width: 32px;height: 32px;text-align: center;margin-bottom: 17px; padding-top: 1px}
.membershipStepTxt { font-size: 16px;color: #282828;margin:5px 0 0 8px }
.membershipGrayLine { margin: 11px 0 0 0; }
.step01 { width: 820px; }
.step02 { width: 807px; }
.step03 { width: 848px; }
.step04 { width: 769px; }
.step05 { width: 723px; }
.step06 { width: 483px; }
div.convictionYearCount {margin-right: 14px}
div.convictionAge {margin-top: 15px}
div.cvPageFormCont .form-horizontal .control-label {text-align:left}

#militaryService label {margin-top:7px}
.membershipMilitaryService {margin-right:10px}
.phoneType {margin-bottom:10px}
.phoneCountry {margin-right:4px}
.districtCityCountry {margin-bottom:10px}
.districtAdress input {width:361px}
div#mobilePhone .mobilePhoneNumber {width:111px}
.areaCode {width:55px}
.faxAreaCode {width:55px}
.phoneNumber {width:120px}
.faxNumber {width:120px}
.subFormCont {background-color: #FBFBFB;border: 1px dashed #D2D2D2;padding: 18px 1px 18px 18px; margin-top:18px }
div.subFormCont table {background-color: transparent }
.generalFormCont {margin: 18px; }
#experiencetable table,#educationtable table {width:100%}
#experiencetable .select2-container {width:240px !important}
#experiencetable input[type="text"] {width:226px !important;border:solid 1px #AAAAAA !important}
#experiencetable textarea {width:886px !important;border:solid 1px #AAAAAA !important}

#educationtable .select2-container {width:240px !important}
#educationtable input[type="text"] {width:226px !important;border:solid 1px #AAAAAA !important}
#educationtable textarea {width:886px !important;border:solid 1px #AAAAAA !important}


/* Modal Popup */
.modal button.close {background: url("Images/modalPopupSprite.png") no-repeat -22px -19px;display: block;width: 16px;height: 16px;text-indent: -9999px;opacity: 1 !important;opacity: 1;filter: alpha(opacity=100);margin-top: 3px;}
.modal .close:hover, .close:focus {  cursor: pointer; background: url("Images/modalPopupSprite.png") no-repeat -22px -57px;opacity: 1 !important;opacity: 1;filter: alpha(opacity=100);}
.modal .modal-header { 
    border-bottom: solid 1px #fff; 
    border-radius: 0; 
    background-color: #EDEDED; 
    background-image: linear-gradient(#FFFFFF 25%, #EDEDED); 
    background-repeat: repeat-x; 
    background: #EDEDED; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EDEDED'); /* for IE */
}
.modal .modal-header h3 { font-size: 16px;color: #282828;font-weight: normal;  line-height: 16px; padding:3px 0}
.modal .modal-body {border-top: solid 1px #DDDDDD; }
.modal .modal-body form,div.modal .modal-body table {margin-bottom: 0}
.modal .modal-footer {text-align: left; }
.modal textarea { width: 350px; height: 50px }
.modal .table th,div.modal .table td {padding:4px 0 }
div#saved-search-list-modal .subPageHeader { display:none}
div#saved-search-list-modal .savedSearchListRowCont { padding: 10px 0;border-bottom: 1px solid #F0F0F0;}
div#saved-search-list-modal .savedSearchListRowCont .savedSearchHeader { width:280px}
div#message-detail-container .msgListRowCont { padding:0 0 10px 0}
div#message-detail-container .msgSubject,div#message-detail-container .msgContactInfo { width:405px}
div.modalInlineFormCont { background-color: #FBFBFB; border: 1px dashed #D2D2D2; padding: 14px; }
div.modalInlineFormCont textarea { width: 469px; height: 50px}

ul.tree-view .icon-plus {margin-top:-4px}

.siteMapBlock { float: left;margin-right: 150px; font-size: 14px}
div.siteMapBlock h3 { font-size: 17px;color: #282828;line-height: 17px;}
.siteMapBlock ul li {margin-right:15px}
.siteMapBlock ul li.baslik { margin:7px 15px 7px 0;}
.siteMapBlock ul li.baslik a { color:#282828}
div.eventLeftColumn .datepicker {font-size: 80% !important;}
.eventRightColumn {margin-left: 18px;width: 776px;}
.eventLeftColumn {width:203px}

.staticPageSpotTxt { height: 255px; background: url("Images/bg_spotAd.jpg") no-repeat right 0; }
.staticPageSpotTxt p { width: 670px;padding: 30px 0;font-size: 19px;line-height: 27px;display: block; }

.bgError { width: 82px;margin:20px;display: block;background: url("Images/bg_error.png") no-repeat 0 0; height: 81px}
.bgWarning { width: 82px;margin:20px;display: block;background: url("Images/bg_warning.png") no-repeat 0 0; height: 81px}
.suggestionListCont { padding: 1px 0 0 0}
.suggestionListCont span {margin: 6px 2px 0 0;font-size: 13px;border-radius: 0;display: inline-block;background-color: #EEE;color: #333;box-sizing: content-box;padding: 3px 5px;cursor: pointer;border: 1px solid #D3D3D3;}
.suggestionListCont span a {color: #333;}
.suggestionListCont span:hover { background-color: #D3D3D3;color: #000;}
.suggestionListCont span a:hover {color: #000;}

.cont_stickyBannerTop {margin:0 auto; text-align:center; font-size:1px; background-color:#174F88}
.cont_stickyBannerTop > div {margin:0 auto;}
.cont_stickyBannerLftRght {font-size:1px !important; position:relative; width:1px; height:0; background-color:#165088; display:block;top:125px}
.cont_stickyBannerRght {position:absolute;left:1007px; top:9px}
.cont_stickyBannerLft {position:absolute;left:-128px; top:9px}
.fixedDiv { position:fixed}

.Yenibiris_altsayfalar_120x120_isara, .Yenibiris_altsayfalar_120x120_login2, .Yenibiris_altsayfalar_120x120_anasayfa, .Yenibiris_altsayfalar_120x120_anasayfa1, .Yenibiris_altsayfalar_120x120_anasayfa2, .Yenibiris_altsayfalar_120x120_anasayfa3, .Yenibiris_altsayfalar_120x120_anasayfa4, .Yenibiris_altsayfalar_120x600_anasayfa, .Yenibiris_altsayfalar_120x240_anasayfaSol, .Yenibiris_altsayfalar_120x600_isara, .Yenibiris_altsayfalar_120x600_bolge, .Yenibiris_altsayfalar_120x120_login1, .Yenibiris_altsayfalar_120x120_login2, .Yenibiris_altsayfalar_120x600, .Yenibiris_altsayfalar_120x600_ik, .Yenibiris_altsayfalar_120x600_ankara, .Yenibiris_altsayfalar_120x600_antalya, .Yenibiris_altsayfalar_120x600_bursa, .Yenibiris_altsayfalar_120x600_trakya, .Yenibiris_altsayfalar_120x600_ege, .Yenibiris_altsayfalar_120x600_cukurova, .Yenibiris_altsayfalar_120x600_kocaeli, .Yenibiris_altsayfalar_120x120_anasayfa5, .Yenibiris_altsayfalar_120x120_anasayfa6, .Yenibiris_altsayfalar_120x120_anasayfa7, .Yenibiris_altsayfalar_120x120_anasayfa8, .Yenibiris_altsayfalar_120x120_altsyflar1, .Yenibiris_altsayfalar_120x120_altsyflar2, .Yenibiris_altsayfalar_120x120_altsyflar3, .Yenibiris_altsayfalar_120x120_altsyflar4, .Yenibiris_altsayfalar_120x300_anasol1 div, .Yenibiris_altsayfalar_120x300_anasol1 img, .Yenibiris_altsayfalar_120x300_anasol1 iframe, .Yenibiris_altsayfalar_120x300_anasol2 div, .Yenibiris_altsayfalar_120x300_anasol2 img, .Yenibiris_altsayfalar_120x300_anasol2 iframe, 
.mNetPersonelBanner div, .mNetPersonelBanner img, .mNetPersonelBanner iframe, .mNetPersonelBanner object,
.Yenibiris_Kategori_120x200_1 div, .Yenibiris_Kategori_120x200_1 img, .Yenibiris_Kategori_120x200_1 iframe, .Yenibiris_Kategori_120x200_1 object,
.Yenibiris_Kategori_120x200_3 div, .Yenibiris_Kategori_120x200_3 img, .Yenibiris_Kategori_120x200_3 iframe, .Yenibiris_Kategori_120x200_3 object, .Yenibiris_altsayfalar_120x300_altsol1 div, .Yenibiris_altsayfalar_120x300_altsol1 img, .Yenibiris_altsayfalar_120x300_altsol1 iframe, .Yenibiris_altsayfalar_120x300_altsol2 div, .Yenibiris_altsayfalar_120x300_altsol2 img, .Yenibiris_altsayfalar_120x300_altsol2 iframe { margin-bottom: 8px!important; }
/*.Yenibiris_altsayfalar_728x90_anasayfa div, .Yenibiris_altsayfalar_728x90_anasayfa img, .Yenibiris_altsayfalar_728x90_altsayfalar div, .Yenibiris_altsayfalar_728x90_altsayfalar img { margin: 0 auto; text-align: center; }*/
.Yenibiris_altsayfalar_120x120_isara div, .Yenibiris_altsayfalar_120x120_login2 div, .Yenibiris_altsayfalar_120x120_anasayfa div, .Yenibiris_altsayfalar_120x120_anasayfa1 div, .Yenibiris_altsayfalar_120x120_anasayfa2 div, .Yenibiris_altsayfalar_120x120_anasayfa3 div, .Yenibiris_altsayfalar_120x120_anasayfa4 div, .Yenibiris_altsayfalar_120x600_anasayfa div, .Yenibiris_altsayfalar_120x240_anasayfaSol div, .Yenibiris_altsayfalar_120x600_isara div, .Yenibiris_altsayfalar_120x600_bolge div, .Yenibiris_altsayfalar_120x120_login1 div, .Yenibiris_altsayfalar_120x120_login2 div, .Yenibiris_altsayfalar_120x600 div, .Yenibiris_altsayfalar_120x600_ik div, .Yenibiris_altsayfalar_120x600_ankara div, .Yenibiris_altsayfalar_120x600_antalya div, .Yenibiris_altsayfalar_120x600_bursa div, .Yenibiris_altsayfalar_120x600_trakya div, .Yenibiris_altsayfalar_120x600_ege div, .Yenibiris_altsayfalar_120x600_cukurova div, .Yenibiris_altsayfalar_120x600_kocaeli div { z-index: 1!important; width: 120px!important; }
.Yenibiris_altsayfalar_120x120_isara a, .Yenibiris_altsayfalar_120x120_login2 a, .Yenibiris_altsayfalar_120x120_anasayfa a, .Yenibiris_altsayfalar_120x120_anasayfa1 a, .Yenibiris_altsayfalar_120x120_anasayfa2 a, .Yenibiris_altsayfalar_120x120_anasayfa3 a, .Yenibiris_altsayfalar_120x120_anasayfa4 a, .Yenibiris_altsayfalar_120x600_anasayfa a, .Yenibiris_altsayfalar_120x240_anasayfaSol a, .Yenibiris_altsayfalar_120x600_isara a, .Yenibiris_altsayfalar_120x600_bolge a, .Yenibiris_altsayfalar_120x120_login1 a, .Yenibiris_altsayfalar_120x120_login2 a, .Yenibiris_altsayfalar_120x600 a, .Yenibiris_altsayfalar_120x600_ik a, .Yenibiris_altsayfalar_120x600_ankara a, .Yenibiris_altsayfalar_120x600_antalya a, .Yenibiris_altsayfalar_120x600_bursa a, .Yenibiris_altsayfalar_120x600_trakya a, .Yenibiris_altsayfalar_120x600_ege a, .Yenibiris_altsayfalar_120x600_cukurova a, .Yenibiris_altsayfalar_120x600_kocaeli a { z-index: 1!important; width: 120px!important; }
.Yenibiris_altsayfalar_120x120_isara object, .Yenibiris_altsayfalar_120x120_login2 object, .Yenibiris_altsayfalar_120x120_anasayfa object, .Yenibiris_altsayfalar_120x120_anasayfa1 object, .Yenibiris_altsayfalar_120x120_anasayfa2 object, .Yenibiris_altsayfalar_120x120_anasayfa3 object, .Yenibiris_altsayfalar_120x120_anasayfa4 object, .Yenibiris_altsayfalar_120x600_anasayfa object, .Yenibiris_altsayfalar_120x240_anasayfaSol object, .Yenibiris_altsayfalar_120x600_isara object, .Yenibiris_altsayfalar_120x600_bolge object, .Yenibiris_altsayfalar_120x120_login1 object, .Yenibiris_altsayfalar_120x120_login2 object, .Yenibiris_altsayfalar_120x600 object, .Yenibiris_altsayfalar_120x600_ik object, .Yenibiris_altsayfalar_120x300 object, .Yenibiris_altsayfalar_120x600_ankara object, .Yenibiris_altsayfalar_120x600_antalya object, .Yenibiris_altsayfalar_120x600_bursa object, .Yenibiris_altsayfalar_120x600_trakya object, .Yenibiris_altsayfalar_120x600_ege object, .Yenibiris_altsayfalar_120x600_cukurova object, .Yenibiris_altsayfalar_120x600_kocaeli object { z-index: 1!important; width: 120px!important; }
.Yenibiris_altsayfalar_120x120_isara img, .Yenibiris_altsayfalar_120x120_login2 img, .Yenibiris_altsayfalar_120x120_anasayfa img, .Yenibiris_altsayfalar_120x120_anasayfa1 img, .Yenibiris_altsayfalar_120x120_anasayfa2 img, .Yenibiris_altsayfalar_120x120_anasayfa3 img, .Yenibiris_altsayfalar_120x120_anasayfa4 img, .Yenibiris_altsayfalar_120x600_anasayfa img, .Yenibiris_altsayfalar_120x240_anasayfaSol img, .Yenibiris_altsayfalar_120x600_isara img, .Yenibiris_altsayfalar_120x600_bolge img, .Yenibiris_altsayfalar_120x120_login1 img, .Yenibiris_altsayfalar_120x120_login2 img, .Yenibiris_altsayfalar_120x600 img, .Yenibiris_altsayfalar_120x600_ik img, .Yenibiris_altsayfalar_120x300 img, .Yenibiris_altsayfalar_120x600_ankara img, .Yenibiris_altsayfalar_120x600_antalya img, .Yenibiris_altsayfalar_120x600_bursa img, .Yenibiris_altsayfalar_120x600_trakya img, .Yenibiris_altsayfalar_120x600_ege img, .Yenibiris_altsayfalar_120x600_cukurova img, .Yenibiris_altsayfalar_120x600_kocaeli img { z-index: 1!important; width: 120px!important; }

.Yenibiris_altsayfalar_120x240_anasol, .Yenibiris_altsayfalar_143x300 { padding: 12px 0 12px 12px; }
.Yenibiris_altsayfalar_708x106_orta { width: 708px; margin: 7px 0 9px 0; font-size: 1px; }
.Yenibiris_altsayfalar_708x106_orta img { height: 106px; }
.Yenibiris_Kategori_120x200_2 {margin-bottom:12px}
.Yenibiris_Anasayfa_Kare_Banner_1, .Yenibiris_Anasayfa_Kare_Banner_2,.Yenibiris_Kategori_Kare_Banner_1 {margin-bottom:20px}


.listViewImgIndex { font-size:1px !important; text-align:center; white-space:nowrap; width:130px;}
.listViewImgIndex input, .listViewImgIndex img { margin:0 5px 0 0; border:0}
.listViewBanner { text-align:center !important; font-size:1px !important; padding:7px 0 !important}
.listViewBanner .Yenibiris_altsayfalar_728x90 div { margin:0 auto; }
.listViewBanner .Yenibiris_altsayfalar_728x90, .listViewBanner .Yenibiris_altsayfalar_728x90_2 { background-color:#F1F1F1; }

.CvEducationNotFound { font-size: 12px;color:#8E8E8E}
.msgIcons {margin: 6px 0 0 10px}
div#questionProgressBar {font-size:15px}
ul.questionPager {margin:5px 0}
ul.questionPager a:hover {cursor: pointer}
ul.questionPager #questionPrevious i {margin-right:5px}
ul.questionPager #questionNext i {margin-left:5px}

.cityLnkList li {margin: 0 20px 5px 0;width: 171px;}
.cityLnkList li a { background: url("Images/sep_grayCircle.png") no-repeat 0 6px;padding-left: 10px;}
.cityLnkList li a i {margin-right:5px}

.ikPhoneArea input { width: 50px; margin-left: 7px}
.ikPhone input { width: 110px;margin-left:7px}

/* Slick Slider */
.slick-slider { position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track,
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before,
.slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

/* Slick Slider Theme */
.slick-prev,
.slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0; cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus { color: transparent; outline: none; background: transparent; }
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before { opacity: .25; }
.slick-prev:before,
.slick-next:before { font-family: 'slick'; font-size: 29px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: -25px; }
[dir='rtl'] .slick-prev { right: -25px; left: auto; }
.slick-prev:before { content: '←'; }
[dir='rtl'] .slick-prev:before { content: '→'; }
.slick-next { right: -25px; }
[dir='rtl'] .slick-next { right: auto; left: -25px; }
.slick-next:before { content: '→'; }
[dir='rtl'] .slick-next:before { content: '←'; }

/*Slick Slider Dots */
.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom: -45px; display: block; width: 100%; padding: 0; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }
.slick-dots li button:hover,
.slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before,
.slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: .75; color: black; }

/* Login */
.loginLeftPanel { width: 478px;border-right: solid 1px #DDDDDD}
.loginLeftPanel .formSpotTxt { background: url("Images/cvSprite.png") no-repeat -6px -259px;padding-left: 57px; height: 48px;margin:5px 0 25px 0}
.loginLeftPanel table { margin:0 0 0 50px}
.loginLeftPanel .table th, .loginLeftPanel .table td { padding: 5px 8px;}
.loginLeftPanel .table label.color03 input { margin-top:-3px;}
.loginLeftPanel .forgotPassword { margin:15px 0 0 10px }
.loginLeftPanel .forgotPassword a { color:#999999; }
.loginLeftPanel .forgotPassword a:hover { color: #005580;}
.loginLeftPanel .linkedinLoginHome, .loginLeftPanel .facebookLoginHome {height: 18px; width: 53px;margin-top: 9px;display:block}
.loginLeftPanel .linkedinLoginHome { background: url("Images/spr_SocialBtn.png?20130417") no-repeat 0 -54px;margin-left: 15px; margin-top:10px }
.loginLeftPanel .facebookLoginHome { background: url("Images/spr_SocialBtn.png?20130417") no-repeat 0 -36px; }
.loginRightPanel { width: 460px;padding-left:18px }
.loginRightPanel .formSpotTxt { background: url("Images/cvSprite.png") no-repeat -6px -325px;padding-left: 57px; height: 48px;margin:5px 0 25px 0 }
.loginRightPanel .formSpotTxt h5 span {color:#ff4200 }
.loginRightPanel ul { margin-left: 58px; margin-bottom: 20px }
.loginRightPanel ul li { color: #999999;margin: 0 0 5px 0;background: url("Images/cvSprite.png") no-repeat -27px -389px;padding-left: 14px;font-size:13px }

.loginCarousel {}
.loginCarousel .companySlide a { border: solid 1px #D8D8D8;display: block;width: 137px;height: 53px;background: #fff; text-align: center }
.loginCarousel .companySlide a:hover { border: solid 1px #A0A0A0; }
.loginCarousel .companySlide a img { display: inline-block; margin-top: 9px;width:107px;height:33px }
.loginCarousel .bx-pager { display: none !important}
.loginCarousel #bx-prev { background: url("Images/spriteArrowSet.png") no-repeat -11px -12px;width: 18px;height: 80px;display: block; margin-right: 10px }
.loginCarousel #bx-next { background: url("Images/spriteArrowSet.png") no-repeat -11px -87px;width: 18px;height: 80px;display: block }
.loginCarousel #bx-next a { text-indent: -9999px;width: 18px;height: 80px;display: block; }
.loginCarousel #bx-prev a { text-indent: -9999px;width: 18px;height: 80px;display: block; }
.loginCarousel div.bx-wrapper { float: left;margin:0}

.userWallBxSlider  {height:151px;margin-bottom:5px;overflow:hidden}
.userWallBxSlider .loginCarousel {background-color:#fff;}
.userWallBxSlider .loginCarousel .companySlide a { border: none;display: block;width: 115px;height: 41px; text-align: center }
.userWallBxSlider .loginCarousel .companySlide a:hover { border: none; }
.userWallBxSlider .loginCarousel .companySlide a img { display: inline-block; margin-top: 9px ;width:107px;height:33px}
.userWallBxSlider .loginCarousel .bx-pager { display: none !important}
.userWallBxSlider .loginCarousel #bx-prev { background: url("Images/spriteArrowSet.png") no-repeat -11px -12px;width: 18px;height: 80px;display: block; margin-right: 10px }
.userWallBxSlider .loginCarousel #bx-next { background: url("Images/spriteArrowSet.png") no-repeat -11px -87px;width: 18px;height: 80px;display: block }
.userWallBxSlider .loginCarousel #bx-next a { text-indent: -9999px;width: 18px;height: 80px;display: block; }
.userWallBxSlider .loginCarousel #bx-prev a { text-indent: -9999px;width: 18px;height: 80px;display: block; }
.userWallBxSlider .loginCarousel div.bx-wrapper { float: left;margin:0 0 0 -10px}

.slickSlider {margin-left:20px}
.userWallBxSlider .slick-slide  a { border: none;display: block;width: 115px;height: 43px; text-align: center ;border:solid 1px #cdcdce;margin:0 auto}
.userWallBxSlider .slick-slide  a:hover { border:solid 1px #245A98 }
.userWallBxSlider .slick-slide  a img { display: inline-block; margin-top: 5px ;width:107px;height:33px}
.userWallBxSlider .slickSlider { margin-bottom:10px  }
.userWallBxSlider .slickSlider .slick-prev { background: url("Images/spriteArrowSet.png") no-repeat -11px -12px;width: 28px;height: 80px;display: block;margin-top:-28px  }
.userWallBxSlider .slickSlider .slick-next { background: url("Images/spriteArrowSet.png") no-repeat -11px -87px;width: 18px;height: 80px;display: block;margin-top:-28px }
.userWallBxSlider .slickSlider .slick-prev:before, .userWallBxSlider .slickSlider .slick-next:before {content:""}
.slickSliderLogin {width:910px;}
.slickSliderUserWall {width:700px;}

#sendToFriendWithEmail form {margin:0}
.lnkAllTbl {color:#838383;float:left}
.lnkAllTbl:hover table { border-color: #9B9B9B !important;box-shadow: 0 0 5px #939393 !important;}
.tableBottomBorder th,.tableBottomBorder td {border-bottom:solid 1px #DBDBDB}
.userFormBtnSet { width: 260px; margin:0 0 0  115px }
.userFormBtnSet .btn-clean { margin-left:10px }
.cvStatusCheckbox {width:420px;}


.txtAdStatus { font-size: 11px;margin: 21px 4px 0 0;padding: 3px 5px}

#top-link { z-index:401; cursor:pointer; background:url('/Content/images/bttn_topPage.png') no-repeat 0 0; display:none; position:fixed; right:10px; bottom:10px; color:#B7D96D; font:19px PT Sans; text-decoration:none; padding:10px 0 !important; height: 1.5%; width:135px; }
#top-link_iframe { z-index:400; cursor:pointer; background:transparent; display:none; position:fixed; right:10px; bottom:10px; color:#B7D96D; font:19px PT Sans; text-decoration:none; padding:10px 0 !important; height: 1.5%; width:135px; }
#top-link span { display:none; }

.disabled a { color:#D8D8D8 !important;}
.disabled a:hover { color:#D8D8D8 !important;}
.disabled i { opacity: 0.3;filter: alpha(opacity=30); background: none}

.uWListDiv {max-height: 511px;overflow: hidden;padding: 15px 0; margin: 0 10px 0 15px;}
.uWListTbl {width:728px}
.uWListTbl tr .cl02 .txtRght .btn {display:none}
.uWListTbl tr .cl02 .notification { height: 31px;}
.uWListTbl tr:hover .cl02 .txtRght .btn { display: inline-block;float: left;margin-left: 5px;padding:4px 6px 4px 4px}
.cvSelectedCountryCityDiv {}
.cvSelectedCountryCityDiv .selectedCountryDiv {width:210px}
.cvSelectedCountryCityDiv .selectedCityDiv {width:210px}
.cvEducationSelectedCountryCityDiv .selectedCountryDiv {width:99px}
.cvEducationSelectedCountryCityDiv .selectedCityDiv {width:97px}

.cvTipsContent {}
.cvTipsContent ul {margin:10px 0}
.cvTipsContent ul li {background:url('Images/sep_redCircle.png') no-repeat 0 6px;padding-left:10px; margin-bottom:3px }
.cvTipsContent ul li a { font:normal 13px PT Sans;   text-decoration:none; }


a.cvPhotoEdit,div.plupload {width: 29px;height: 29px;padding: 0 !important;border-radius: 0;}
div.userCvPhoto #pickfilescvcontainer { display: block !important;position: absolute !important}


div.userWallRightPanel span.caret {margin-left: 0;margin-top: 9px;border-top-color: #fff;border-bottom-color: #fff;}
div.userWallRightPanel i.icon-share-alt {margin-right:1px}
div.userWallRightPanel i.icon-edit {margin-top:0}
div.userWallRightPanel i.icon-pencil {margin-top:-1px}
div.userWallRightPanel i.icon-trash {margin-top:0}
div.userWallRightPanel i.icon-eye-open {margin-top:0}
div.userWallRightPanel i.icon-retweet {margin-top:0}
div.userWallRightPanel i.icon-envelope {margin-top:0}
div.userWallRightPanel i.icon-print {margin-top:0}
div.userWallRightPanel i.icon-pdf {margin-top:0}
div.userWallRightPanel i.icon-word {margin-top:0}
div.cvPageRightPanel div.cvPageTools span.caret {margin-top:9px;border-top-color: #fff;border-bottom-color: #fff;}
div.cvPageRightPanel i.icon-pencil {margin-top:0}
div.cvPageRightPanel i.icon-random {margin-top:0}
div.cvPageRightPanel i.icon-envelope {margin-top:0}
div.cvPageRightPanel i.icon-print {margin-top:0}
div.cvPageRightPanel i.icon-pdf {margin-top:0}
div.cvPageRightPanel i.icon-word {margin-top:0}

div#additionalFiles .ng-binding input[type="checkbox"] {margin:-1px 5px 0 0}
#additionalFiles .cvRowHeaderCont .headerText {width: 178px;}
div.onlySaveBttn {width:125px}
.pressCoverList {}
.pressCoverList ul {}
.pressCoverList ul li { border-bottom: solid 1px #EDEDED;float: left;margin: 0 10px;}
.pressCoverList ul li a {font-size: 13px;width: 299px;padding: 3px 0;display: block;}
.pressCoverList ul li a span {font-size: 13px;color:#000}
.pressCoverList ul li a:hover { 
	background-color: #F5F5F5;
	*background-color: #F5F5F5;
	background-image: -moz-linear-gradient(top, #FAFAFA, #F5F5F5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FAFAFA), to(#F5F5F5));
	background-image: -webkit-linear-gradient(top, #FAFAFA, #F5F5F5);
	background-image: -o-linear-gradient(top, #FAFAFA, #F5F5F5);
	background-image: linear-gradient(to bottom, #FAFAFA, #F5F5F5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#F5F5F5', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }

/* Select2 Styles */
.homeSearchContainer .select2-container .select2-choice {box-shadow: 0 1px 2px 1px #F5F5F5 inset}

/* Online Education */
.onlineEduWrapper { margin-top: 30px;font-family: 'PT Sans', sans-serif;}
.onlineEduWrapper .onlineEduRowContent {border: solid 1px #bbbbbb; float: left;width: 290px;height: 389px;background-color: #fff;margin:0 31px 30px 2px;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);border-radius: 0;padding: 12px 9px;}
.onlideEduPic01 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 0;width: 290px;height: 156px;}
.onlideEduPic02 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -176px;width: 290px;height:156px;}
.onlideEduPic03 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -353px;width: 290px;height:156px;}
.onlideEduPic04 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -529px;width: 290px;height:156px;}
.onlideEduPic05 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -705px;width: 290px;height:156px;}
.onlideEduPic06 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -879px;width: 290px;height:156px;}
.onlideEduPic07 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1059px;width: 290px;height:156px;}
.onlideEduPic08 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1235px;width: 290px;height:156px;}
.onlideEduPic09 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1409px;width: 290px;height:156px;}
.onlideEduPic10 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1585px;width: 290px;height:156px;}
.onlideEduPic11 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1761px;width: 290px;height:156px;}
.onlideEduPic12 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -1940px;width: 290px;height:156px;}
.onlideEduPic13 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -2120px;width: 290px;height:156px;}
.onlideEduPic14 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -2300px;width: 290px;height:156px;}
.onlideEduPic15 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -2480px;width: 290px;height:156px;}
.onlideEduPic16 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -2660px;width: 290px;height:156px;}
.onlideEduPic17 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -2840px;width: 290px;height:156px;}
.onlideEduPic18 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3026px;width: 290px;height:156px;}
.onlideEduPic19 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3611px;width: 290px;height:156px;}
.onlideEduPic20 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3417px;width: 290px;height:156px;}
.onlideEduPic21 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3610px;width: 290px;height:156px;}
.onlideEduPic22 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3806px;width: 290px;height:156px;}
.onlideEduPic23 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -3996px;width: 290px;height:156px;}
.onlideEduPic24 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -4183px;width: 290px;height:156px;}
.onlideEduPic25 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -4390px;width: 290px;height:156px;}
.onlideEduPic26 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -4587px;width: 290px;height:156px;}
.onlideEduPic27 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -4785px;width: 290px;height:156px;}
.onlideEduPic28 {background:url('Images/onlineEduPicSet.gif') no-repeat 0 -4990px;width: 290px;height:156px;}
.onlineEduTitleTxt {color:#043d6c;font-size: 18px;display: block;text-align: center;margin-top: 12px;height: 57px;font-weight: bold}
.onlineEduInfoTxt { margin: 0 0 0 10px;height:71px}
.onlineEduInfoTxt span { font-size: 14px;color: #4b4b4b;float: left;margin: 0 6px 0 0;display: block;letter-spacing: -1px}
.onlineEduInfoTxt span.cl01 { width:134px}
.onlineEduInfoTxt span.cl02 { width:120px}
.onlineEduPriceTxt { margin:0 0 0 10px;font-size: 30px;color: #0d66b1;letter-spacing: -2px;font-weight:bold}
.onlineEduPriceTxt span { font-weight: normal;font-size: 14px;letter-spacing: 0;}
.onlineEduBtnSetCont { margin: 12px 0 0 10px; }
.onlineEduBtnSetCont button {margin-right:5px;}
.onlineEduBtnSetCont .btn {float:left}
.onlineEduBtnSetCont a.fr {margin:7px;font-size:13px}
.seoViewTxtCont h2 { font: bold 16px PT Sans;color: #333333;}
.seoViewTxtCont h3 { font: bold 16px PT Sans;color: #333333;}
.seoViewTxtCont p {color:#333333}

#questionaireModal .progress {margin-top: 5px;}
.customerInfoWrapper { margin: 0 1px 15px 1px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.customerInfoWrapper .generalBoxContent {background:#fff}
.followCompany a  { color: #fff;font-size: 15px;font-weight: bold;text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2);line-height: 23px;}
.followCompany a i.icon-share-alt { margin: 3px 5px 0 0;}
.followOnGooglePlus .generalBoxContent { padding: 10px 0 7px 22px;height:27px}
.followOnGooglePlus .generalBoxBottom { margin-bottom:0}

.adDetailLnkList li a.bgLnk02 { background:url(Images/bg_jobDetailBottomToolsList_v2.png) no-repeat -9px -60px;  }

.btnGreen {white-space:nowrap ;background-color: #69AD68;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #4F8131 inset;color: #FFFFFF;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnGreen:hover, .btnGreen:focus, .btnGreen:active, .btnGreen.active, .btnGreen.disabled, .btnGreen[disabled] { background-color: #69AD68 !important;color: #FFFFFF;outline: 0 none;}
.btnNavy {white-space:nowrap ;background-color: #085DAD;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #00498E inset;color: #FFFFFF;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnNavy:hover, .btnNavy:focus, .btnNavy:active, .btnNavy.active, .btnNavy.disabled, .btnNavy[disabled] {background-color: #085DAD !important;color: #FFFFFF;outline: 0 none;}
.btnGray {white-space:nowrap ;background-color: #EEEEEE;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #DEDEDE inset;color: #323232;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnGray:hover, .btnGray:focus, .btnGray:active, .btnGray.active, .btnGray.disabled, .btnGray[disabled] {background-color: #EEEEEE !important;color: #323232;outline: 0 none;}
.btnSearch {white-space:nowrap ;background-color: #FF9C00;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #B77000 inset;color: #FFFFFF;display: inline-block;text-shadow: 0 -1px 0 rgba(0, 0, 1, 0.2);background-repeat: repeat-x;}
.btnSearch:hover, .btnSearch:focus, .btnSearch:active, .btnSearch.active, .btnSearch.disabled, .btnSearch[disabled] {background-color: #FF9C00 !important;color: #FFFFFF;outline: 0 none;}
.btnWhite {white-space:nowrap ;background-color: #fff;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #D5D5D5 inset;color: #999999;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnWhite:hover, .btnWhite:focus, .btnWhite:active, .btnWhite.active, .btnWhite.disabled, .btnWhite[disabled] {background-color: #fff !important;color: #999999;outline: 0 none;}
.btnQuickApply {white-space:nowrap ;background-color: #318DCB;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -1px 0 #073c60 inset;color: #FFFFFF;display: inline-block;text-shadow: none;background-repeat: repeat-x;border-radius:0}
.btnQuickApply:hover, .btnQuickApply:focus, .btnQuickApply:active, .btnQuickApply.active, .btnQuickApply.disabled, .btnQuickApply[disabled] { background-color: #318DCB !important;color: #FFFFFF;outline: 0 none;}
.btnBlue {white-space:nowrap ;background-color: #318DCC;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -3px 0 #2771A2 inset;color: #FFFFFF;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnBlue:hover, .btnBlue:focus, .btnBlue:active, .btnBlue.active, .btnBlue.disabled, .btnBlue[disabled] { background-color: #318DCC !important;color: #FFFFFF;outline: 0 none;}
.btnOrange {white-space:nowrap ;background-color: #FF9C00;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -3px 0 #CE7C00 inset;color: #FFFFFF;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnOrange:hover, .btnOrange:focus, .btnOrange:active, .btnOrange.active, .btnOrange.disabled, .btnOrange[disabled] { background-color: #FF9C00 !important;color: #FFFFFF;outline: 0 none;}
.btnLinkedinColor {white-space:nowrap ;background-color: #52A2C6;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #42829E inset;color: #323232;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnLinkedinColor:hover, .btnLinkedinColor:focus, .btnLinkedinColor:active, .btnLinkedinColor.active, .btnLinkedinColor.disabled, .btnLinkedinColor[disabled] {background-color: #52A2C6 !important;color: #323232;outline: 0 none;}
.btnFacebookColor {white-space:nowrap ;background-color: #5975B1;background-image: none;border: medium none;border-radius: 0;box-shadow: 0 -2px 0 #475E8E inset;color: #323232;display: inline-block;text-shadow: none;background-repeat: repeat-x;}
.btnFacebookColor:hover, .btnFacebookColor:focus, .btnFacebookColor:active, .btnFacebookColor.active, .btnFacebookColor.disabled, .btnFacebookColors[disabled] {background-color: #5975B1 !important;color: #323232;outline: 0 none;}

.btnStyle01 {padding:6px 25px 7px;font-size:15px}
.btnStyle02 {font-weight: bold !important;text-shadow: 0 -1px 0 rgba(0,0,1,.2) !important;line-height:39px !important}
.btnStyle03 {padding:6px 25px 7px;font-size:15px;color:#333}
.btnStyle04 {font-weight: bold !important;text-shadow: 0 -1px 0 rgba(0,0,1,.2) !important;line-height:39px !important;color:#eeeeee !important;font-size:16px !important;padding:0 30px}
.btnStyle04a {font-weight: bold !important;text-shadow: 0 -1px 0 rgba(0,0,1,.2) !important;line-height:39px !important;color:#eeeeee !important;font-size:16px !important;padding:0 17px}
.btnStyle04b {font-weight: bold !important;text-shadow: 0 -1px 0 rgba(0,0,1,.2) !important;line-height:39px !important;color:#eeeeee !important;font-size:16px !important;padding:0 11px}
.btnStyle05 {line-height:39px !important;color:#323232 !important;font-size:16px !important;padding:0 29px}
.btnStyle06 {padding:0 4px;font-size:11px;height: 17px;line-height:17px}
.btnStyle07 {line-height:39px !important;color:#fff !important;font-size:16px !important;padding:0 16px}
.btnStyle08 {line-height:34px !important;color:#fff !important;font-size:16px !important;padding:0 16px;font-weight:bold}
.btnStyle09 {line-height:34px !important;color:#9B9B9B !important;font-size:16px !important;padding:0 16px;font-weight:bold}
.btnStyle10 {line-height:36px !important;color:#fff !important;font-size:14px !important;padding:0 16px;font-weight:bold;width:160px}
.btnStyle11 {line-height:49px !important;color:#fff !important;font-size:24px !important;padding:0 16px;font-weight:bold;width:238px}
.btnStyle12 {padding:8px 57px 10px;font-size:18px}


.cvPageFormCont .btnCancelEdit {white-space:nowrap ;background-color: #EDEDED !important;background-image: none !important;border: medium none !important;border-radius: 0;box-shadow: 0 -2px 0 #D1D7DC inset !important;color: #333;display: inline-block;text-shadow: none !important;background-repeat: repeat-x;}
.cvPageFormCont .btnCancelEdit:hover,
.cvPageFormCont .btnCancelEdit.disabled, 
.cvPageFormCont .btnCancelEdit[disabled] {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
}
.cvPageFormCont .btnCancelEdit:focus, 
.cvPageFormCont .btnCancelEdit:active, 
.cvPageFormCont .btnCancelEdit.active
 {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}

.modal-footer .btn {white-space:nowrap ;background-color: #EDEDED !important;background-image: none !important;border: medium none !important;border-radius: 0;box-shadow: 0 -2px 0 #D1D7DC inset !important;color: #333;display: inline-block;text-shadow: none !important;background-repeat: repeat-x;}
.modal-footer .btn:hover,
.modal-footer .btn.disabled, 
.modal-footer .btn[disabled] {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
}
.modal-footer .btn:focus, 
.modal-footer .btn:active, 
.modal-footer .btn.active
 {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}
.modal-footer .btn-success {white-space:nowrap ;background-color: #69AD68 !important;background-image: none !important;border: medium none !important;border-radius: 0;box-shadow: 0 -2px 0 #4F8131 inset !important;color: #FFFFFF;display: inline-block;text-shadow: none !important;background-repeat: repeat-x;}
.modal-footer .btn-success:hover {
    background-color: #69AD68 !important;
    color: #FFFFFF;
    outline: 0 none;
}
.modal-footer .btn-success:focus, 
.modal-footer .btn-success:active, 
.modal-footer .btn-success.active, 
.modal-footer .btn-success.disabled, 
.modal-footer .btn-success[disabled] {
    background-color: #69AD68 !important;
    color: #FFFFFF;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}

.cvPageFormCont .btn-success {white-space:nowrap ;background-color: #69AD68 !important;background-image: none !important;border: medium none !important;border-radius: 0;box-shadow: 0 -2px 0 #4F8131 inset !important;color: #FFFFFF;display: inline-block;text-shadow: none !important;background-repeat: repeat-x;}
.cvPageFormCont .btn-success:hover {
    background-color: #69AD68 !important;
    color: #FFFFFF;
    outline: 0 none;
}
.cvPageFormCont .btn-success:focus, 
.cvPageFormCont .btn-success:active, 
.cvPageFormCont .btn-success.active, 
.cvPageFormCont .btn-success.disabled, 
.cvPageFormCont .btn-success[disabled] {
    background-color: #69AD68 !important;
    color: #FFFFFF;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}


.lnkForgotMyPassword {color: #9D9D9D;font-size: 12px;display:inline-block;margin:9px 0 0 13px}
.loginHoverContUpArrow { position:relative; widtH:1px; height:0}
.loginHoverContUpArrow span { background:url(Images/loginHoverContUpArrow.png) no-repeat 0 0;display:block;width:11px; height:10px; position:absolute;left:12px;top:-10px}


.footerContainer { display: block; padding-top: 10px; width: 100%; }
.footerContainer .wdth100 { background: #CCCCCC; }
.footerStaticLnksCont { background-color: #5CAE63; border-bottom: 1px solid #3B693A; height: 55px; }
.footerStaticLnks { background-color: #5CAE63; border-bottom: 1px solid #3B693A; height: 35px; margin: 0 auto; padding: 20px 0 0; width: 999px; }
.footerStaticLnks ul { margin: 0 0 0 0; }
.footerStaticLnks ul li { float: left; padding: 0 15px; color: #fff; }
.footerStaticLnks ul li.cl01 { padding-left: 0; }
.footerStaticLnks ul li.cl02 { padding-right: 0; }
.footerStaticLnks ul li a { color: #FFFFFF; font-size: 14px; }
.footerStaticLnks ul li a:hover { color: #0A310F; }
.footerBottomTxt { padding-bottom: 10px; }
@media screen and (max-device-width: 980px) {
   .footerContainer {
    	width:999px;
   }
}
.footerBottomTxt .fl { font-size: 12px; width: 920px; color: #777; }
.iskurlogo { background: url("../Content/ClassifiedAds/Images/iskur_logo.png") no-repeat scroll 0 30px rgba(0, 0, 0, 0); height: 50px; padding-top: 30px; width: 50px; }
.footer { background-color: #DDDDDD; padding: 0; text-align: center; }
.fixMobile02 { background: #DDDDDD; height: 102px; margin: 0 auto; padding: 20px 0 30px; width: 999px; }
.footer ul { margin-bottom: 25px; width: 720px; }
.footer ul li { float: left; font-size: 12px; line-height: 13px; text-align: left; width: 120px; }
.footer ul li.cl01 { color: #333; margin-bottom: 9px; font-size: 14px; }
.footer ul li a { color: #777777; font-size: 12px; }
.hurLogo { background: url("../Content/Images/footerHurriyetLogo_Black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; display: block; height: 57px; width: 127px;margin:5px 0 0 0 }
.footer .staticHurTxt { font-size: 11px; text-align: left; color: #777; }

.userBriefCont {margin:20px 0}
.userBriefCont ul { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #e5e5e5; -moz-box-shadow: 0 1px 1px rgba(0,0,1,.2); -webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2); box-shadow: 0 1px 1px rgba(0,0,1,.2); }
.userBriefCont ul li {text-align:center;float:left;border-right:solid 1px #D4D2D2;}
.userBriefCont ul li a {display:inline-block;width:141px; height:90px;color:#3f3f3f;border-left:solid 1px #F2F2F2;}
.userBriefCont ul li.active a, .userBriefCont ul li a:hover {background-color:#085DAD;color:#fff;border-left:solid 1px #085DAD;}
.userBriefCont ul li a:hover {background-color:#085DAD;color:#fff;border-left:solid 1px #085DAD;}
.userBriefCont ul li div { width: 40px; height: 40px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; margin: 14px 0 10px 50px; }
.userBriefCont ul li div.cl01 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -6px -105px ;}
.userBriefCont ul li div.cl02 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -6px -155px ;}
.userBriefCont ul li div.cl03 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -5px -201px ;}
.userBriefCont ul li div.cl04 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -2px -242px ;}
.userBriefCont ul li div.cl05 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -3px -286px ;}
.userBriefCont ul li div.cl06 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -3px -332px ;}
.userBriefCont ul li div.cl07 {background:#69ad67 url('../Content/Images/generalSprite.png') no-repeat -4px -380px ;}
.userBriefCont ul li div span { border: 2px solid #69ad67; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #fff; display: block; position: absolute; left: 30px; top: -2px; color: #69ad67; font-weight: bold; text-align: center; padding: 0 7px; }
.userBriefCont ul li div span.unreadMessageCount { background-color: #E00000; color: #fff;  }
.userBriefCont ul li div span.all-readed { background-color: #fff;color: #69ad67;  }
.inlinePanelCont {color:#393939;font-size:14px}
.inlinePanelCont span {color:#e00000;font-weight:bold}

.userWallTopSpot {-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #fff;
-moz-box-shadow: 0 1px 1px rgba(0,0,1,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,1,.2);
box-shadow: 0 1px 1px rgba(0,0,1,.2); padding: 16px 3px 16px 16px;width:182px; }
.subHeader { color: #333333;display: inline-block;font: bold 22px PT Sans;text-align: left;}
.userWallTopSpot a.allLnkTxt {font-size:12px;margin: 8px 0 0 0}
.userWallTopSpot .chart {margin-left:37px}

/* Pei Charts */
.chart { position: relative; display: inline-block; width: 94px; height: 94px; text-align: center;  margin: 2px 0 0 -7px; }
.chart .percentCont {margin:25px 0 0 0; text-align:center }
.chart .sp01 {font-size:14px;color:#393939; }
.chart .sp02 {font-size:24px;color:#393939;font-weight:bold }
.chart .sp03 {font-size:11px;color:#999;margin:-5px 0 0 0 }
.chart canvas { position: absolute; top: 0; left: 0; }
.percent { display: inline-block; line-height: 110px; z-index: 2; }
.percent:after { content: '%'; margin-left: 0.1em; font-size: .8em; }

.userWallTopSpotTbl {margin: 10px 0 0 0 }
.userWallTopSpotTbl tr {}
.userWallTopSpotTbl tr td {font-size:14px;padding:0 5px 0 0;margin:0;border:0}
.userWallTopSpotTbl tr td.cl00 {font-size:12px;}
.userWallTopSpotTbl tr td.cl03 {font-weight:bold}
.userWallTopSpotTbl tr td a.defaultCvName {font-weight:bold;color:#0088cc;font-size:14px;}
.userWallTopSpotDiv {margin: 14px 0 0 0 }
.userWallTopSpotDiv div {margin: 0 0 3px 0}
.userWallTopSpotDiv a {font-size:12px}
.userWallTopSpotDiv .msgLnkColor {font-size:14px}


.cvListCont { margin:0 20px;padding-bottom:20px}
.cvListCont table {margin:20px 0 0 0 }
.cvListCont table tr { }
.cvListCont table tr th {border-right:solid 1px #fff;background-color:#E5E5E5;font-size:13px ;color:#333;font-weight:bold;padding:8px !important; white-space:nowrap; vertical-align:middle}
.cvListCont table tr td { vertical-align:middle ; font-size:14px}

.cvListCont .chart {width:80px; height:80px}
.cvListCont .chart .percentCont {margin:27px 0 0 0}
.cvListCont .chart .sp02 {font-size:18px}

.cvNewSubRow {}
.cvNewSubRow .col01 {float:left;width:150px;line-height:23px;font-weight:bold;font-size:15px}
.cvNewSubRow .col02 {float:left;margin:0 5px;line-height:21px}
.cvNewSubRow .col03 {float:left;width:457px}
.cvNewSubRow .col04 {float:left;width:574px}

.cvReferenceRow .col01,.cvReferenceRow .col02,.cvReferenceRow .col03 {float:right;}

.previewMrgn  { display: inline-block; margin-left: 161px; margin-top: -1px;}
.hideHeaderTxt {float:left;width:150px;line-height:23px;font-weight:bold;font-size:15px; margin-bottom:10px}

div.cvDotted { border: 0; height: 1px; margin: 2px 0 13px; background:#DDDDDD }
div.cvDotted hr { display: none; }

#internshipInfo.cvRowBox,
#foreignLanguageInfo.cvRowBox,
#computerSkillInfo.cvRowBox,
#courseInfo.cvRowBox,
#examListInfo.cvRowBox,
#certificatesInfo.cvRowBox
{border-radius: 0;margin-top:-20px;border:none;}

#examListInfo .cvPageFormCont {width:715px}
#computerSkillInfo .cvPageFormCont {width:555px}
#computerSkillInfo .cvRowSpotTtx,#computerSkillInfo .cvRowSpotTtx span {color:#999999}
.emptyRow {margin-left:11px !important}

.Yenibiris_Kategori_Tepe_Banner {text-align:center;background:#F5F5F5;height:90px;overflow:hidden;padding:10px 0;box-shadow: 0 -1px 0 #E5E5E5 inset;}
.Yenibiris_Kategori_Tepe_Banner a,.Yenibiris_Kategori_Tepe_Banner object,.Yenibiris_Kategori_Tepe_Banner div {margin:0 auto}

.Yenibiris_Anasayfa_Tepe_Banner {text-align:center;background:#F5F5F5;height:90px;overflow:hidden;padding:10px 0;box-shadow: 0 -1px 0 #E5E5E5 inset;}
.Yenibiris_Anasayfa_Tepe_Banner a,.Yenibiris_Anasayfa_Tepe_Banner object,.Yenibiris_Anasayfa_Tepe_Banner div {margin:0 auto}




.hwCont {width:620px;height:167px;border-bottom:solid 1px #EDEDED;font-family:PT Sans}
.hwHeaderCont {width:620px;height:50px;background:#EEEEEE}
.hw_ybLogo {background: url('../Content/Images/hw_logo.png') no-repeat 0 0;width:109px;height:24px;margin:14px 68px 0 19px}
.hw_searchCont {background: url('../Content/Images/hw_input.png') no-repeat 0 0;width:351px;height:33px;margin:8px 8px 0 0}
.hw_searchCont #txtSuggestedKeyword {width:213px;height:19px;margin:3px 8px 0 32px;line-height:19px;border-radius: 0;box-shadow:none;font:bold 13px #aaaaaa;border:none;color:#aaaaaa}
.hw_searchCont .select2-container {width:80px !important;margin:4px 0 0 0;border-radius: 0;box-shadow:none;font:bold 13px #aaaaaa;border:none}
.hw_searchCont .select2-container .select2-choice span {margin-right: 18px;text-align: right;color:#aaaaaa}
.hw_searchCont .select2-choice {border:none !important;}
.hw_searchCont #suggestedSearchResultList { background-color: #FFFFFF; box-shadow: 0 8px 10px 1px #959595; left: 2px; padding: 8px 0; position: absolute; top: 33px; width: 348px; z-index: 999; }
.hwMiddleCont {width:610px;height:76px;border-bottom:solid 1px #DCDCDC;padding:20px 5px;background:#fff;}
.hwMiddleCont .hwJobBox {width:190px;margin: 0 5px}
.hwMiddleCont .jobPositionTxt {font-size:11px;color:#3a86c2;font-family:'Trebuchet MS';margin-bottom:5px;width:190px;}
.hwMiddleCont .jobCompanyTxt {font-size:11px;color:#454545;font-family:'Arial';font-weight:bold;width:100px;}
.hwMiddleCont .jobCity {font-size:11px;color:#6caa22;font-family:'Arial';width:100px;height:8px}
.hwMiddleCont a {font-size:11px;color:#999999;font-family:'Arial'; text-decoration:underline}
.hwMiddleCont .jobCompanyImg {border:solid 1px #E6E6E6;padding:10px 0;margin-right:5px}
.hwMiddleCont .jobCompanyImg img {width:82px;height:25px}
.hwCont button {
    width: 57px;
    height: 31px;
    border: 1px solid #5e941e;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #6ba921;
    -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.25);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU5IDMzIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2YmE5MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NGI3MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjU5IiBoZWlnaHQ9IjMzIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
    background-image: -moz-linear-gradient(bottom, #6ba921 0%, #74b724 100%);
    background-image: -o-linear-gradient(bottom, #6ba921 0%, #74b724 100%);
    background-image: -webkit-linear-gradient(bottom, #6ba921 0%, #74b724 100%);
    background-image: linear-gradient(bottom, #6ba921 0%, #74b724 100%);
    color: #fff;
    font-size: 18px;
    text-shadow: 0 1px 0 rgba(0,0,0,.25);
    margin:9px 0 0 0
}

.appCountDesc {padding:4px 0 0 0;}
.appCountDesc i {margin:-2px 7px 0 0;}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {font-size: 15px;font-weight: bold;outline:none;box-shadow: 0 -2px 2px #E5E5E5;}

.newDesignTabContent .nav-tabs > .active > a,
.newDesignTabContent .nav-tabs > .active > a:hover,
.newDesignTabContent .nav-tabs > .active > a:focus {font-size: 15px;font-weight: bold;outline:none;box-shadow:none;border-top:solid 2px #67AD67;padding:10px 30px}
.newDesignTabContent  .nav-tabs > li > a {font-size: 15px;padding:11px 30px 10px 30px;}




.signupLinkedinLnk {display: inline-block;margin:15px 0 0 0; background: url("Images/linkedinIcon.png") no-repeat 0 0;padding-left: 24px;line-height: 19px;}
.signupFacebookLnk {display: inline-block;margin:15px 0 0 0; background: url("Images/facebookIcon.png") no-repeat 0 0;padding-left: 24px;line-height: 19px;}


.hoverRowEditMenu {
    display:none;
    position:absolute;
    left:0;
    top:-42px;
    width:63px; 
    height:30px; 
    background:#fff;
    border: 1px solid #D8D8D8;
    border-radius: 0;
    box-shadow: 0 0 9px #E3E3E3; 
    background-clip: padding-box;
    z-index: 9999;
    padding:5px;
}
#computerSkillInfo .cvSubRow:hover {background:#F0F0F0;}
#computerSkillInfo .cvSubRow:hover .hoverRowEditMenu {display:block}

.hoverRowEditMenu .btn {
    white-space:nowrap ;
    background-color: #EDEDED !important;
    background-image: none !important;
    border: none !important;
    border-radius: 0;
    box-shadow: 0 -2px 0 #D1D7DC inset !important;
    color: #333;
    display: inline-block;
    text-shadow: none !important;
    background-repeat: repeat-x;
    height: 29px;
    width: 29px;
    padding:0}
.hoverRowEditMenu .btn:hover,
.hoverRowEditMenu .btn.disabled, 
.hoverRowEditMenu .btn[disabled] {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
}
.hoverRowEditMenu .btn:focus, 
.hoverRowEditMenu .btn:active, 
.hoverRowEditMenu .btn.active
 {
    background-color: #EDEDED !important;
    color: #333;
    outline: 0 none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}
.oldSearchLnkCont { text-align:center;display:block}
.oldSearchLnkCont a {font-size:14px;line-height:21px;padding:0 10px;color:#0088CC}
.oldSearchLnkCont a i {margin-right:3px;}

#computerSkillInfo .previewMrgn {margin:-1px 0 0 0 !important;display:block}
.socialAccountTbl {}
.socialAccountTbl th {border-bottom:solid 1px #F0F0F0;padding:10px 0;vertical-align:middle;font-size:14px}
.socialAccountTbl td {border-bottom:solid 1px #F0F0F0;padding:20px 0;vertical-align:middle}
.socialAccountTbl td.cl03 {width:60px}

.edergiCont  {margin-bottom:18px}
.unPublishedTxt {font-weight:bold;font-size:16px}

.defaultCvTxt {font-size:15px;font-weight:bold;color:#C9C9C9;text-align:center;margin-top: 5px;}
#campaignModal.modal {width:430px}

.errorPageWrapper {margin:0 auto;width:599px;} 
.errorPageCont {background: url("Images/bg_404.jpg") no-repeat 0 0;width:599px; height:589px;margin:20px 0;border-bottom:solid 1px #DDDDDD}
.errorPageSubCont {padding-top:385px}
.errorPageCont .searchToolsCont {width:428px; background:#6AAD68;border-radius:6px;margin:0 auto}
.errorPageCont .searchToolsCont .searchInput {background:#fff url("../Content/ClassifiedAds/Images/bg_searchIcon.png") no-repeat 14px 15px;height:39px;width:250px;float:left}
.errorPageLnkListCont {margin-top:40px;margin-left: 80px;}
.errorPageCont .errorPageLnkList {width:400px;margin:0 auto}
.errorPageCont .errorPageLnkList li {width:200px;float:left;margin:0 0 3px 0}
.errorPageCont .errorPageLnkList li a {background:#fff url("../Content/Images/bg_404List_im.png") no-repeat 0 3px;padding-left:15px;font-size:15px;color:#282828}
.errorPageCont .errorPageLnkList li a:hover {color:#085DAD}
.errorPageFooter {background:#6AAD68;margin:0 auto;width:599px;border-bottom:solid 1px #40653C}
.errorPageFooter ul {padding:20px 0;margin-left:110px}
.errorPageFooter ul li {float:left;padding:0 5px;color:#fff}
.errorPageFooter ul li a {color:#fff}
.errorPageFooter ul li a:hover {color:#085DAD}

.homeBlackRibbon {
  background: url("../Content/Images/yastayiz.png") no-repeat 0 0;
  display: block;
  height: 110px;
  left: -119px;
  position: absolute;
  text-indent: -9999px;
  top: -5px;
  width: 100px;
}


.subDomainWrapper {margin-top:20px}
.subDomainWrapper #homeSearchContainer {width:680px;height:233px; background: url("../Content/Images/bg_headerSearch_sek.png") repeat-x 0 0 #6AAD68;}
.subDomainWrapper .homeSearchToolsWrapper.generalWrapper {width:680px;height:207px}
.subDomainWrapper .lnkDetailSearch {margin: 6px 47px 0 0;text-shadow: 0 1px 0 rgba(0, 0, 1, 0.14);}
.subDomainWrapper .homeArticleLeftContainer .generalBoxContent {width:680px}

.subDomainWrapper .spotSearchWrapper {padding:15px 0 15px 15px;width:665px; background-color: #FFFFFF;border-radius: 0;box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);}
.subDomainWrapper .spotSearchWrapper .spotSearchCont {float:left; width:332px}
.headerTextGreen { font-size: 22px;font-weight: bold; color: #69AD67;margin-bottom:6px}
.subDomainWrapper .spotSearchWrapper .spotSearchCont ul {  }
.subDomainWrapper .spotSearchWrapper .spotSearchCont ul li {width:146px;float:left;margin:2px 20px 0 0;padding:2px 0  }
.subDomainWrapper .spotSearchWrapper .spotSearchCont ul li a {  color: #666666; font: 13px PT Sans;text-decoration: none;}
.subDomainWrapper .spotSearchWrapper .spotSearchCont ul li a:hover { color: #649300;}
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li {  background:url("Images/spotSearchLine.png") repeat-x 0 bottom;}
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li a {  width:128px;float:left}
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li span {  float:left}
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li .positive { background:url("Images/spotSearchStatus.png") no-repeat -1px 0;width:10px;height:10px;display:block;margin-top:4px;margin-left:4px}
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li .negative{ background: url("Images/spotSearchStatus.png") no-repeat 1px -28px;width:10px;height:10px;display:block;margin-top:4px;margin-left:4px }
.subDomainWrapper .spotSearchWrapper .spotSearchRight ul li .zero{ background:url(Images/spotSearchStatus.png) no-repeat -1px -58px; width:10px;height:10px;display:block;margin-top:4px;margin-left:4px}

.subDomainWrapper .newAdsHomeTbl { background-clip: padding-box; background-color: #FFFFFF; border-radius: 0; box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);width:680px;margin-bottom:20px}
.newAdsHomeTbl .newAdsHomeTblHeader  { margin-bottom:6px;padding:15px }
.newAdsHomeTbl .newAdsHomeTblHeader .fl {color:#0B639D;font-size: 22px;font-weight: bold; }
.newAdsHomeTbl .newAdsHomeTblHeader .fr  { margin:8px 23px 0 0 }
.newAdsHomeTbl .newAdsHomeTblHeader .fr a { color: #666666; font: 12px PT Sans; }

.newAdsHomeTbl .modernView .listViewTbl td { padding: 10px 5px 10px 10px;}

.subDomainWrapper .sectorInfoCont { background-clip: padding-box; background-color: #FFFFFF; border-radius: 0; box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);width:300px;margin-bottom:20px}
.headerTextBlue {color:#0B639D;font-size: 22px;font-weight: bold; border-top:solid 2px #6AAD68;padding:15px }
.sectorNumberCont { background:url("Images/bg_sectorNumberInfo.png") no-repeat 20px 0;width:300px;height:51px;padding:68px 0 20px 0;}
.sectorNumberTxt {margin:0 0 0 20px}
.sectorNumberTxt div {float:left;margin-right:10px;text-align:center;color:#444444;font-size:16px;width:80px}
.sectorNumberTxt div span {font-size:16px;font-weight:bold;display:block;line-height:18px}

.sectorGraphicHeaderTxt {color:#0B639D;font-size: 22px;font-weight: bold; border-top:solid 1px #EEEEEE;margin: 5px 15px 0; padding: 15px 0;}
.sectorGraphicHeaderTxt span {color:#6aad68;}
.graphicChoice {margin: 0 15px 0 15px; width: 270px;}

.subDomainBox {background-clip: padding-box; background-color: #FFFFFF; border-radius: 0; box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);width:270px;padding:15px;margin-bottom:20px;}
.subDomainBox .headerTextGreen {margin-bottom:10px}
.subDomainBox .subDomainTagList {}
.subDomainBox .subDomainTagList li {float:left;margin:0 10px 10px 0}
.subDomainBox .subDomainTagList li a {font-size:13px; color:#555;background:#F5F5F5;border-radius:6px;display:inline-block;padding:4px 8px}
.subDomainBox .subDomainTagList li a:hover {color:#649300;}

area, param {display: block !important;}

.subDomainWrapper .modernView .listViewTbl { width: 680px; }
.subDomainWrapper .modernView .listViewTbl .truncate { width: 456px; }
.sectorNameTxt {border-left:solid 1px #D9D9D9;color:#BFBFBF;font-size:27px;font-weight:bold;font-style:italic;padding-left:20px;line-height:34px;margin: 20px 0 0 20px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}
.sectorNameTxt a {color:#C6C6C6}
.sectorNameTxt a:hover {color:#0088cc}
.ybHomePage {width:100px;font-size:12px;background:url("Images/bg_sectorHomePage.png") no-repeat 0 4px;padding-left:9px;color:#B0B0B0}
.ybHomePage:hover {color:#6A6A6A}

.newCompanyCont {padding:20px;width:640px !important}
.newCompanyCont #bx-prev {margin-top:6px}
.newCompanyCont #bx-prev a {background:url("Images/newCompanyCarouselLine.png") no-repeat -12px -17px;width:37px;height:37px;text-indent:-9999px;display:block;outline:0 none !important}
.newCompanyCont #bx-prev a:hover {background:url("Images/newCompanyCarouselLine.png") no-repeat -58px -17px;outline:0 none !important}
.newCompanyCont #bx-next a { background: url("Images/newCompanyCarouselLine.png") no-repeat -10px -74px; width: 37px; height: 37px; text-indent: -9999px;display:block;outline:0 none !important;margin-top: -42px; }
.newCompanyCont #bx-next a:hover {background:url("Images/newCompanyCarouselLine.png") no-repeat -58px -74px;outline:0 none !important}
.newCompanyCont .slide a { height: 48px; border:solid 1px #D8D8D8;display:block;width:123px; text-align: center;}
.newCompanyCont .slide a img {margin-top:7px;width:107px;height: 33px;display:inline-block }

.hasfTagListWrapper {max-height: 170px;overflow: auto;}
.hasfTagListCont {margin:0 0 20px 0;color:#666;font-weight:normal;line-height:18px;padding-right:3px}
.hasfTagListCont .hashTagImg {float:left;margin:3px 5px 1px 0;border-radius:2px;width:50px; height:50px}
.hasfTagListCont .hashTagFullnameTxt {color:#333333;font-weight:bold}
.hasfTagListCont .hashTagUsernameTxt {color:#999;font-weight:normal}
.hasfTagListCont .hashTagContent {}
.hasfTagListCont .hashTagContent a{font-weight:normal}
.hasfTagListCont .twitter-emoji {width:14px;height:14px}

.bxslidercont .carousel-inner {height:82px;margin:20px 23px 8px 23px}
.bxslidercont .carousel-inner .item div.fl {margin-right:15px}
.bxslidercont .carouselIndicatorCont {margin-right: 5px;text-align:center;}
.bxslidercont .carouselIndicatorCont .carousel-indicators {position:relative;right:0;top:0;display:inline-block;}
.bxslidercont .carouselIndicatorCont .carousel-indicators li {background:#DBDBDB;cursor:pointer;border-radius:50%}
.bxslidercont .carouselIndicatorCont .carousel-indicators li:hover, .bxslidercont .carouselIndicatorCont .carousel-indicators li.active {background:#579D57}

.bxslidercont .carousel-inner {width:100%}
.bxslidercont .carousel-control {opacity: 1;}
.bxslidercont .carousel-control.right {right:0}
.bxslidercont .btPrev { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -1px -18px;left:3px;top:46%;width:22px; height:32px;border:0; border-radius:0;outline:0 !important }
.bxslidercont .btNext { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat 3px -104px; top:51%;width:22px; height:32px;border:0; border-radius:0;outline:0 !important}
.bxslidercont .btPrev:hover { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -23px 0;width:37px; height:62px;top:32%}
.bxslidercont .btNext:hover { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -24px -104px;width:37px; height:62px;right:0}
.bxslidercont:hover .btPrev { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -23px 0;width:37px; height:62px;top:32%}
.bxslidercont:hover .btNext { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -24px -104px;width:37px; height:62px;right:0}

.bxslidercont2 .carousel-inner {height:250px;}
.bxslidercont2 .carousel-inner .item div.fl {margin-right:15px}
.bxslidercont2 .carouselIndicatorCont {margin-right: 5px;text-align:center;margin-top:4px}
.bxslidercont2 .carouselIndicatorCont .carousel-indicators {position:relative;right:0;top:0;display:inline-block;}
.bxslidercont2 .carouselIndicatorCont .carousel-indicators li {background:#DBDBDB;cursor:pointer;border-radius:50%}
.bxslidercont2 .carouselIndicatorCont .carousel-indicators li:hover, .bxslidercont2 .carouselIndicatorCont .carousel-indicators li.active {background:#579D57}

.bxslidercont2 .carousel-inner {width:100%}
.bxslidercont2 .carousel-control {opacity: 1;}
.bxslidercont2 .carousel-control.right {right:0}
.bxslidercont2 .btPrev { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -100px -18px;left:3px;top:46%;width:22px; height:32px;border:0; border-radius:0;outline:0 !important }
.bxslidercont2 .btNext { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat 300px -104px; top:48%;width:22px; height:32px;border:0; border-radius:0;outline:0 !important}
.bxslidercont2 .btPrev:hover { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -23px 0;width:37px; height:62px;top:39%}
.bxslidercont2 .btNext:hover { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -24px -104px;width:37px; height:62px;right:0}
.bxslidercont2:hover .btPrev { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -23px 0;width:37px; height:62px;top:39%}
.bxslidercont2:hover .btNext { background: url('Images/i_AdsWithLogoNew_v2.png') no-repeat -24px -104px;width:37px; height:62px;right:0}

.changePasswordTxt {border:none; color:#0879ad;font-weight:bold;background:transparent none}
.changePasswordTxt:hover {color:#51a301}


.addPositionTxt {color: #999999;font-size: 13px; }
.addPositionTxt span {color: #ff4e00;font-size: 14px; font-weight: bold;}
.suggestNameTxt {color: #999999;background: url('../Content/Images/sep_grayCircle.png') no-repeat 0 6px;padding-left:13px; margin-bottom: 4px;}
.suggestNameTxt:hover {color: #313131;}
.suggestNameTxt:hover button {color: #0088cc;}
.addPositionCont button {border:none;color:#69ad68;font-size:13px; background:transparent;margin-top:-3px;font-weight:bold}
.addPositionCont button:hover {color:#0088cc}

#transitionModal .modal-body {padding:0}
.linkedinCv {background: url('../Content/Images/linkedinCvicon_ia.png') no-repeat 0 0;width:30px;height:30px;}
#missingInfoFormModal table .span2 {vertical-align:middle}
#missingInfoFormModal table .areaCode {width:40px}
#missingInfoFormModal table .phoneNumber {width:80px}

#ApplicationPart textarea.application-cover-letter-text{width: 320px;}
#ApplicationPart span.save-coverletter-info{ vertical-align: middle;}
#ApplicationPart input.application-new-cover-letter-checkbox{ vertical-align: middle;margin-top: 0;}

.applCompNameTxt { float:left;width:600px;}
.applStatusTxt {float:right;}
.applStatusTxt .label {border-radius: 2px !important;line-height: 13px !important;padding:2px 6px !important}
.applStatusTxt .label-important {background:#CC3E3E}
.applListTbl .applListTblLblTxt { color: #aaaaaa;font-size: 11px;padding-right:30px}
.applListTbl th { color: #aaaaaa;font-size: 11px;padding-right:5px}
.applListTbl .applListTblLblTxt i { margin-bottom: 0;}
.highlight {background-color:#D7FDDA}

.published {border-left:solid 2px #43D17D}
.unpublished {border-left:solid 2px #EE695C}
.publishedTxt {color: #7a7a7a;font-size: 11px;}
.unpublishedTxt {color: #7a7a7a;font-size: 11px;}
.publishedTxt i {background-color:#42D17F;width:10px; height:10px;margin-right:3px;display: inline-block;border-radius:50%;margin-top:1px}
.unpublishedTxt i {background-color:#EE695C;width:10px; height:10px;margin-right:3px;display: inline-block;border-radius:50%}

.appListTabContent .applListRowCont {padding: 0 0 10px 10px;margin-bottom:20px}
.appListTabContent .applListInfoTxt {margin: 10px 0 0;}
.appListTabContent .applListInfoTxt ul li label {font-weight:bold;color:#7A7A7A}
.appListTabContent .applListInfoTxt ul li div {font-size:11px;color:#7A7A7A}
.appListTabContent .applListTools {margin: 3px 0;}
.advertisement-status div {color: #7a7a7a; font-size: 11px;margin-top:5px}
.advertisement-status div i {opacity: 0.2;margin-left:-3px;margin-right:60px}
.advertisement-status div i:hover {opacity: 1;cursor:pointer;}

.coverLetterTxtArea textarea {width:580px;height:190px}

.experienceTxtAreaHeight textarea {height:120px}

.cvFullnessContent {}
.cvFullnessContent .chart {margin:14px 0 21px 26px}
.cvFullnessContent .chart .percentCont {margin: 37px 0 0 20px}
.cvFullnessContent .chart .sp03 {margin: -5px 0 0 25px;}
.cvFullnessHeaderTxt {color:#3B3B3B;margin:9px 0 0 0}
.cvTipsInfoTxt {font-size:13px;color:#EB4A38;margin-top:15px;background: url('../Content/Images/cvtipsinfo.jpg') no-repeat 0 1px;padding-left:18px}
.activeCvTxt {color:#085DAD}

.videoCvModal {width: 640px;}
.videoCvModal .absolute {height: 23px !important;width:23px !important; background: url("Images/modalPopupSprite.png") no-repeat -19px -101px !important;border-radius:50%;margin-right: -10px !important;margin-top: -12px !important;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3) !important; border: 2px solid #fff;}
.videoCvModal .absolute:hover {height: 21px;width:21px; background: url("Images/modalPopupSprite.png") no-repeat -18px -100px;}
.videoCvModal .modal-header {padding:0;background:none;border-bottom:none}
.videoCvModal .modal-body {max-height: 480px !important;overflow: hidden !important; padding: 15px 0 17px 15px;}
.videoCvModal iframe {width:610px;height:500px;overflow:hidden;border: none;}

#discQuestionModal .progress .bar { text-shadow:none; font-size:13px;padding-top:2px;color:#000}
#discQuestionModal .disc-option { float:left;margin:0 10px;width:46%}
#discQuestionModal .disc-option ul  { background-color: #fbfbfb; border: 1px dashed #d2d2d2;padding: 7px 10px;height: 130px;}
#discQuestionModal .disc-option ul li { margin:5px 0}
#discQuestionModal .disc-option ul li b { margin-bottom:10px}
#discQuestionModal .input-validation-error ul { border:solid 1px #fff}

.disc-results .listViewTbl td {padding: 5px 5px 5px 10px;height:26px}
.disc-results th.cl01 {width:20% !important;border-right: 1px solid #b8c6b6 !important;}
.disc-results th.cl02 {width:40% !important}
.disc-results th.cl03 {width:40% !important}
.disc-results td a {font-size:14px !important;font-weight:normal !important}
.discUserTxtBottom  {margin-top:1px}
.discUserTxtBottom .discLnkTooltip {color: #0879ad;font: bold 15px PT Sans;margin:29px 0 0 0;outline:none}
.discUserTxtBottom div.discLnkTooltip {color: #69AD67;font: bold 15px PT Sans;margin:29px 10px 0 10px;outline:none;}
.discUserTxtBottom .popover {display:none;max-width:600px !important}
.discUserTxtBottom .popover .popover-content {font-size:12px}
.discUserTxtBottom a:hover {color:#51a301}
.discPageHeaderImg {background: url('../Content/Images/discAkademiHeader_v2.jpg') no-repeat 0 0;width:959px;height:110px;border-bottom:solid 1px #fff;display:block}
.discPageMenu {display:block;background-color:#D3D7DA}
.discPageMenu li {float:left;border-right:solid 1px #fff}
.discPageMenu li a {color:#313234;padding:9px 17px;display:inline-block;font-size:13px;font-weight:bold}
.discPageMenu li a:hover {color:#fff;background-color:#085DAE}
.discPageMenu li a.active {color:#fff;background-color:#085DAE}
.discPageMenu li.lastTab {border-right:none}
.discPageMenu li.lastTab a {padding:9px 19px 9px 19px;}
.discContent {width:630px;font-size:14px}
.ie9 .discPageMenu li.lastTab a {padding:9px 15px 9px 15px;}
.ie8 .discPageMenu li a {padding:9px 11px;}
.ie8 .discPageMenu li.lastTab a {padding:9px 10px 9px 10px;}
.discContent .row1 {line-height:21px;margin-bottom:21px}
.discContent .row2 {line-height:21px;margin-bottom:23px}
.discContent .row3 {line-height:21px;margin-bottom:23px;font-weight:bold}
.discContent .rowBttnBox {background:#F5F5F5;padding:22px 0;margin-top:26px}
.discTxtContent {font-size:14px;margin-top:30px}
.discTxtContent p {color:#E54B33;font-weight:bold;font-size:19px}
.discTxtContent span {color:#E54B33;font-weight:bold}
.discIndexHeader {background: url('../Content/Images/discIndexHeader.jpg') no-repeat 0 0;width:959px;height:149px;margin-top:20px;margin-bottom:30px}
.discIndexHeader div {padding: 26px 0 0 239px;font-size:18px;color:#fff}
.discIndexHeader div span {font-weight:bold;font-size:20px}
.userReportTxtHeaderList {margin-left:20px}
.userReportTxtHeaderList li {list-style-type:disc}
.discLnkBottom {margin:30px 0 0 0; text-align:center;background:#F5F5F5;padding:10px 0}
.discListTxtContent {float:left;width:522px}
#discShowButton {margin: 20px 0 0 0;}

.vakifbankLandingWrapper .discPageHeaderImg {background: url('../Content/Images/vakifEmeklillikHeader.jpg') no-repeat 0 0;width:959px;height:163px;border-bottom:none;display:block}
.vakifbankLandingWrapper .discPageMenu {display:block;background-color:#444444}
.vakifbankLandingWrapper .discPageMenu li {float:left;border-right:solid 2px #1C1C1C}
.vakifbankLandingWrapper .discPageMenu li a {color:#fff;padding:9px 33px;display:inline-block;font-size:16px;font-weight:normal}
.vakifbankLandingWrapper .discPageMenu li a:hover {color:#fff;background-color:#1C1C1A}
.vakifbankLandingWrapper .discPageMenu li a.active {color:#fff;background-color:#1C1C1A}
.vakifbankLandingWrapper .discPageMenu li.lastTab {border-right:none}
.vakifbankLandingWrapper .discPageMenu li.lastTab a {padding:9px 37px;}
.ie10 .vakifbankLandingWrapper .discPageMenu li.lastTab a {padding:9px 33px;}
.ie9 .vakifbankLandingWrapper .discPageMenu li.lastTab a {padding:9px 33px;}
.ie8 .vakifbankLandingWrapper .discPageMenu li.lastTab a {padding:9px 37px;}
.vakifemeklilikContent_01 {width:470px}
.vakifbankLandingWrapper .h_01 {font-size:23px;color:#4F9C2A;font-weight:bold}
.vfFormContent {background-color:#FEFBF2;border:solid 1px #EBECE7;padding:10px 0 20px 20px ;margin-top:35px;padding-right:0;width:450px;height:147px}
.vfFormContent ul {margin-top:15px}
.vfFormContent ul li {float:left;width:50%}
.vfFormContent ul li input {width:190px;height:30px}
.vakifemeklilikContent_02 {width:662px}
.vakifemeklilikContent_03 {width:666px}
.vakifemeklilikContent_04 {width:666px}
.vfBonusListTbl {border:solid 1px #C3C3C3}
.vfBonusListTbl th {border:solid 1px #C3C3C3;width:155px;text-align:center;padding:10px 20px}
.vfBonusListTbl td {border:solid 1px #C3C3C3;text-align:center;padding:10px 20px}
.ie9 .vfFormContent input[type="text"] {padding:0 6px}


.ybOnPressDateContent {background:#005CA9; height:50px;}
.ybOnPressDateContent .prevMonth {background:url("Images/nextPrevGrayArrow.png") no-repeat 0 13px;display:inline-block;margin-left:10px;width:320px}
.ybOnPressDateContent .prevMonth a {font-size:16px;font-weight:bold;color:#044378;padding-left:22px;line-height: 50px;float:left}
.ybOnPressDateContent .nextMonth {background: url("Images/nextPrevGrayArrow.png") no-repeat right -44px; display:inline-block;margin-right:10px;width:320px}
.ybOnPressDateContent .nextMonth a {font-size:16px;font-weight:bold;color:#044378;padding-right:22px;line-height: 50px;float:right}
.ybOnPressDateContent .prevMonth a:hover,.ybOnPressDateContent .nextMonth a:hover {color:#67A5D8}
.ybOnPressDateContent .choiceMonth {width:298px; text-align:center;margin-top:10px}
.ybOnPressBoxContent {margin:20px 0}
.ybOnPressBoxContent a {color:#2568AE;font-size:18px}
.ybOnPressBoxContent .box01 {width:300px;height:300px;background:#EEEEEE;border-bottom:solid 1px #CACACA;float:left;margin:0 10px 20px 10px}
.ybOnPressBoxContent .box02 {width:300px;height:140px;background:#EEEEEE;border-bottom:solid 1px #CACACA;float:left;margin:0 9px 19px 9px}
.ybOnPressBoxContent .box03 {width:300px;height:60px;background:#EEEEEE;border-bottom:solid 1px #CACACA;float:left;margin:0 10px 20px 9px}
.ybOnPressBoxContent .box01 .imgContainer {width:300px;height:226px;overflow:hidden}
.ybOnPressBoxContent .box01 img {width:301px;margin:-1px 0 0 -1px}
.ybOnPressBoxContent .box01 a {font-size:19px;width:280px;margin:12px 0 10px 10px}
.ybOnPressBoxContent .box02 .imgContainer {width:300px;height:83px;overflow:hidden}
.ybOnPressBoxContent .box02 img {width:301px;margin:-1px 0 0 -1px}
.ybOnPressBoxContent .box02 a {font-size:16px;width:280px;margin:8px 0 5px 7px}
.ybOnPressBoxContent .box03 .imgContainer {width:80px;height:60px;overflow:hidden}
.ybOnPressBoxContent .box03 img {width:161px;margin:-1px 0 0 -1px}
.ybOnPressBoxContent .box03 a {font-size:16px;width:180px;margin:8px 0 5px 7px}
.ybOnPressBoxContent .dateIconTxt {background:url("Images/ybOnPressIconSets.png") no-repeat 0 1px;padding-left:17px;margin:0 15px 0 10px;color:#868686;font-size:13px}
.ybOnPressBoxContent .box02 .dateIconTxt {margin:0 15px 0 7px;}
.ybOnPressBoxContent .box03 .dateIconTxt {margin:0 15px 0 7px;}
.ybOnPressBoxContent .pressNameIconTxt {background:url("Images/ybOnPressIconSets.png") no-repeat -42px 1px;padding-left:18px;color:#868686;font-size:13px;}
.ybOnPressBoxContent .box01 .pressNameIconTxt,
.ybOnPressBoxContent .box02 .pressNameIconTxt {width:210px}
.ybOnPressBoxContent .box03 .pressNameIconTxt {width:140px}

.ybOnPressBoxContent .imgContainer a {margin:0;width:300px;overflow:hidden}
.DownWidgetCont_250x250 {width:220px !important;height: 232px !important;}
.DownWidget {padding: 0 !important;}
.DownWidgetDetay_250x250 li a img {width:95px !important;height:54px !important}
.DownWidgetCont_250x250 a,.DownWidgetCont_250x250 a span.DownWidgetTitle {font-size: 12px !important;font-weight: normal !important;font-family: PT Sans, sans-serif !important}
.DownWidgetDetay_250x250 li {padding: 8px 0 !important}
.DownWidgetDetay_250x250 li:first-child {padding-top: 0 !important;}

.tblQuestionPopup {border:solid 1px #EAEAEA}
.tblQuestionPopup td.input-validation-error {border:none !important }
.tblQuestionPopup th,.tblQuestionPopup td {border-bottom:solid 1px #EAEAEA;border-right:solid 1px #EAEAEA}
.tblQuestionPopup .cl01 {width:50px; text-align:center;}
.tblQuestionPopup .cl01 label,.tblQuestionPopup .cl02 label {width:16px;height:16px;}
.tblQuestionPopup .cl01 label input,.tblQuestionPopup .cl02 label input{margin-left:0}
.tblQuestionPopup .cl02 {width:50px; text-align:center}
.tblQuestionPopup th.cl03 {padding-left:10px; vertical-align:middle !important}
.tblQuestionPopup .cl03 {padding-left:10px !important;padding-top:6px !important;}


/* Homepage Design 2 */
.homeLoginLnkCont .loginHoverCont {width: 241px;height:214px;}
.cont_topmenu2 ul {height:50px; width:998px;border-left: solid 1px #7BB97A;border-right: 1px solid #549752;}
.cont_topmenu2 ul li {float:left;height: 50px;border-left: solid 1px #549752;border-right:solid 1px #7BB97A;width:155px}
.cont_topmenu2 ul li.li1 { padding:0;width:54px}
.cont_topmenu2 ul li.li1 a {text-indent: -9999px; background: url('Images/topMenuHomeLink.png') no-repeat 21px 18px;height: 50px; width:35px;white-space: nowrap; display:block;padding: 0 10px; margin-top: 0 !important}
.cont_topmenu2 ul li.li1 a:hover {background:#345634 url('Images/topMenuHomeLink.png') no-repeat 21px 18px;}
.cont_topmenu2 ul li.li3 {text-align: center;}
.cont_topmenu2 ul li.li5 {margin:0; padding:0; display:block; text-align:center; z-index: 99 !important;position:relative;}
.cont_topmenu2 ul li.li7 { text-align: center;}
.cont_topmenu2 ul li.li8  {text-align: center;}
.cont_topmenu2 ul li.li14 { text-align: center;}
.cont_topmenu2 .topSubMenuTrigger { left:140px }
.cont_topmenu2 ul li.li14 .topSubMenuTrigger2 { left:140px  }
.cont_topmenu2 ul li.li5:hover .topSubMenuTrigger { left:130px }
.cont_topmenu2 ul li.li14:hover .topSubMenuTrigger2 { left:130px }
.topSubMenuCont { width: 204px }
.topSubMenuCont2 { width: 214px }
.callPhoneNumber {border-left:solid 1px #D9D9D9;color:#085dad;font-size:14px;font-weight:bold;line-height:34px;margin: 20px 0 0 20px;background: url("Images/design2_IconSet.png") no-repeat -10px -12px;padding-left: 37px;}
.callPhoneNumber span {font-size:17px;margin-left:5px}
#LoginModal {background:#F5F5F5 !important;border:none !important;box-shadow:none !important;width:790px;height:295px;left:43% !important;top:25% !important}
#LoginModal .modal-header {background:none !important;border:none !important;height:50px}
#LoginModal .modal-body {padding:20px}
#LoginModal button.close {margin-right: -17px; margin-top: -17px;}
.cont_topmenu2 ul li.li3,.cont_topmenu2 ul li.li5,.cont_topmenu2 ul li.li7,.cont_topmenu2 ul li.li14,.cont_topmenu2 ul li.li8 {width:155px}
.ivloginLnk2 {font-size:16px;color:#fff;background:#085dad;padding:8px 18px;border-radius:4px;border:solid 2px #085dad;margin:18px 0 0 20px}
.ivloginLnk2:hover {color:#fff;background:#085dad}
.homeLoginLnkCont2 .loginMemberCreate { background: url("Images/design2_IconSet.png") no-repeat -26px -60px; color: #085dad; display: inline-block; height: 24px; line-height: 24px; margin-top: 26px; outline: medium none; padding-left: 28px; font-size: 15px; }
.ialoginLnk2 { background: url("Images/design2_IconSet.png") no-repeat -26px -111px; color: #085dad; display: inline-block; height: 24px; line-height: 24px; margin-top: 26px; outline: medium none; padding-left: 28px; font-size: 15px; margin-left: 20px; }
.popupLoginContent {}
.popupLoginContent .popupLoginLeftClmn {width:390px;margin:15px 0 0 30px}
.popupLoginContent .popupLoginRightClmn {width:328px;border:solid 1px #EEEEEE;background:#fff;height:253px;text-align:center}
.popupLoginContent .popupLoginHeadTxt { color: #0b639d; font-size: 18px; font-weight: bold;margin-bottom:18px }
.popupLoginContent .txtBoxEmail input { width: 300px; height: 35px; background-clip: padding-box; background-color: #fff;margin-bottom:15px;padding-left:30px;background: url("Images/generalSprite.png") no-repeat scroll -10px -9px #fff; }
.popupLoginContent .txtBoxPassword input { width: 300px; height: 35px; background-clip: padding-box; background-color: #fff;margin-bottom:11px;padding-left:30px;background: url("Images/generalSprite.png") no-repeat scroll -10px -55px #fff; }
.popupLoginContent .checkbox { color: #9d9d9d;font-size: 14px;margin-bottom:10px;width:100px }
.popupLoginContent .lnkForgotMyPassword { color: #9d9d9d;font-size: 14px; }
.popupLoginContent .linkedinLoginHome {width:156px; background:#52A2C6 url("Images/bntLoginWithLinkedin.png") no-repeat left -14px;color: #fff;font-size: 16px;padding: 12px 20px 12px 74px;margin:40px 0 15px 0;display:inline-block; text-align:left }
.popupLoginContent .facebookLoginHome {width:156px; background:#5975B1 url("Images/bntLoginWithFacebook.png") no-repeat left -14px;color: #fff;font-size: 16px;padding: 12px 20px 12px 74px;margin:15px 0 40px 0;display:inline-block; text-align:left }
.popupLoginContent .shareInfoTxt {color: #9d9d9d;font-size: 15px; }

/* Homepage Design 3 */
.headerDesignV3 .homeLoginLnkCont {float:left; width:250px; border-left: 1px solid #d9d9d9;margin:21px 0 0 20px;padding:5px 0}
.headerDesignV3 .homeLoginLnkCont a.loginMemberCreate,.headerDesignV3 .homeLoginLnkCont a.ialoginLnk2 {margin:0 0 0 20px}
.headerDesignV3 .callPhoneNumber {border-left:none;color:#085dad;font-size:14px;font-weight:bold;background: url("Images/design2_IconSet.png") no-repeat -24px -155px;padding-left: 37px;line-height:17px}
.headerDesignV3 .callPhoneNumber .phoneNumberHeadTxt {font-size:12px;font-weight:normal}
.headerDesignV3 .callPhoneNumber .phoneNumberTxt {font-size:19px}
.headerDesignV3 .afterSigninCont  {border-left:none;float:right;width:493px}
.headerDesignV3 .afterSigninCont .afterSignin {margin-top:0}

.otherClassifiedAdsLnk {margin:11px 24px 0 0 }
.videoCvContent .alert-info {font-size:12px}

.membershipCont .linkedinLoginHome {width:136px; background:#52A2C6 url("Images/bntLoginWithLinkedin.png") no-repeat left -14px;color: #fff;font-size: 16px;padding: 12px 20px 12px 74px;display:inline-block; text-align:left }
.membershipCont .facebookLoginHome {width:136px; background:#5975B1 url("Images/bntLoginWithFacebook.png") no-repeat left -14px;color: #fff;font-size: 16px;padding: 12px 20px 12px 74px;display:inline-block; text-align:left }

.activeTab {background-color: #345634; color: #fff; border-left: 1px solid #345634 !important; border-right: 1px solid #345634 !important;}

.ProGWrap { margin: 0 auto; width: 994px; }
.ProGWrap .ProgTopWrap { float: left; width: 100%; }
.ProgTopTitle { background: url("images/topTitleBg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); color: #fff; float: left; font: 22px/57px "PT Sans"; height: 57px; padding: 0 2%; width: 96%; }
.ProgTopTitle strong { font: 22px/57px "PT Sans"; }
.ProgPageCont { float: left; margin-top: 15px; width: 100%; }
.ProgPageCont ul.productList { float: left; width: 100%; }
.ProgPageCont ul.productList li { background: url("images/productListBg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); float: left; height: 417px; margin-right: 28px; position: relative; width: 312px; }
.ProgPageCont ul.productList li img.productImg { float: left; margin: 15px 0 0 13px; width: 286px; }
.ProgPageCont ul.productList li span.productName { background: url("images/productListTitleBg.png") no-repeat scroll left top rgba(0, 0, 0, 0); color: #fff; display: block; font: 24px "PT Sans"; height: 95px; left: 13px; padding: 0 18px; position: absolute; top: 244px; width: 250px; }
.ProgPageCont ul.productList li span.productName i { display: block; float: left; font-style: normal; width: 230px; line-height: 25px; }
.ProgPageCont ul.productList li > div { bottom: 18px; float: left; height: auto; left: 0; margin: 15px 0 0 13px; position: absolute; width: 299px; }
.ProgPageCont ul.productList li > div span.oldPrice { background: url("images/PriceArrow.png") no-repeat scroll left center rgba(0, 0, 0, 0); color: #898888; display: block; float: left; font: 20px "PT Sans"; padding: 12px 17px 11px; position: relative; }
.ProgPageCont ul.productList li > div span.oldPrice sub { font: 14px "PT Sans"; position: absolute; right: 0; top: 18px; }
.ProgPageCont ul.productList li > div span.newPrice { color: #898888; display: block; float: left; font: 26px "PT Sans"; padding: 9px 17px 8px 5px; position: relative; }
.ProgPageCont ul.productList li > div span.newPrice sub { font: 14px "PT Sans"; position: absolute; right: 0; top: 18px; }
.ProgPageCont ul.productList li > div i { background: url("images/oldPrice.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 30px; left: 13px; position: absolute; top: 10px; width: 48px; }
.ProgPageCont ul.productList li > div a { float: right; margin-right: 13px; }
.ttnetProg {line-height:15px !important;padding:5px 0;}

.jobDetailsQuickInfo { background-color: #fff; box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2); margin-bottom: 9px; padding: 15px; }
.jobDetailsQuickInfo .adViewXslHead {width:145px; font-weight:bold}
.jobDetailsQuickInfo #googleMapSelector {height: 250px; width: 490px;}

.generalRegionBox { 
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);
    margin: 0 0 20px;
    padding:10px
}

.discCvTblCont a {font-size:15px;}
.discCvTblCont span {font-size:15px;margin:0 15px}
.vf-success-message {display:none;height: 106px;margin-bottom: 0;margin-top: 35px;padding: 47px 20px 20px;width: 430px;}

.promotionBox {background-color: #fff;box-shadow: 0 1px 1px rgba(0, 0, 1, 0.2);padding:0 14px 14px 14px;margin-bottom:14px;border: 2px solid #245cab;}
.bt_minilogo {margin:-10px 0 15px 12px }
.alertBritishTown {border-radius:4px;background:#FCFAFA;color:#639b20;font-size:12px;font-weight:bold;padding:5px 0 5px 5px;line-height:15px;margin-bottom:10px}
.promotionBox span {color:#272222;font-size:12px;padding:5px 0;display:block;font-weight: normal;}
.txtPromotionCode {background-color: #FFF5F5;border:dashed 1px #963D3D;text-align:center;font-size:19px;font-weight:bold;color:#811d21;padding: 3px;}
.lnkCampaign {display:block;font-size:11px;text-align:center;padding: 4px 0 0;}
.britishTownPopupList li {padding:0 0 0 20px;margin:0 0 10px 0;line-height: 16px;}
.britishTownPopupList li i {margin:2px 6px 0 -20px}
.britishTownCvListImg {margin-bottom:14px}

#membershipInfoDialog.modal { margin-left: -400px; width: 789px !important; border: 0; border-radius: 3px;height:385px !important;background: url("images/cv_780.jpg") no-repeat 0 0; }
#membershipInfoDialog.modal .modal-body { max-height: 1000px; border: 0 !important;height:305px !important;overflow:hidden }
#membershipInfoDialog.modal .close { top:5px }
#membershipInfoDialog.modal .membershipInfoHeadTxt { color: #0b639d;font-family: "PT Sans", sans-serif;font-size: 30px;font-weight: bold;margin:0 0 40px 25px}
#membershipInfoDialog.modal .membershipInfoBttnCont { width: 250px;height: 100px;border: 1px solid #ededed;background-color: #fff;margin:0 0 40px 25px;padding:25px;text-align:center}
#membershipInfoDialog.modal .membershipInfoHeadTxt span { font-size:19px;line-height:25px;width:500px;display:block }
.hiderCont > div {font-size:0}
.sendToSmsWrapper {margin-bottom:20px; padding:45px 0}
.sendToSmsCont {display:inline-block;margin:0 auto;background: url("images/sendSms.png") no-repeat 0 0;padding-lefT:80px; }
.sendToSmsInfoTxt {color: #0b639d;font-size: 16px;line-height: 19px;margin-bottom:16px;text-align:left}

/* Bunlar 14.04.2015'ten sonra yapılanlar. */
.tagLeftPanel {width:500px}
.tagFormSubCont {border: 1px solid #ededed;padding:20px;margin-right:20px}
.tagFormSubCont .table td.span3,.tagFormSubCont .table th.span3 {width:110px}
.tagFormSubCont select.phoneCountry {width:116px}
.tagFormSubCont .span21 {width:250px}
.tagRightPanel {width:400px}
.mustPointer {color:red}
.secrecyInfoContent {font-size:11px;background-color: #ffffff;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;height:114px;padding:10px;overflow:hidden;overflow-y:auto}
.secrecyInfoContent h4 {font-size:12px}
.changerLnks {margin-top:-25px}
.txtAreaMsg textarea{width:302px;height:100px}
.pdgn20_ia {padding:20px}
/*
Version: 3.4.0 Timestamp: Tue May 14 08:27:33 PDT 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
   -khtml-box-sizing: border-box; /* konqueror */
     -moz-box-sizing: border-box; /* firefox */
      -ms-box-sizing: border-box; /* ie */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 10px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;

}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    -webkit-border-radius:0;
       -moz-border-radius:0;
            border-radius:0;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container.select2-allowclear .select2-choice span {
    margin-right: 42px;
}

.select2-container .select2-choice span {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 20px;
    top: 7px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url('select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
}

.select2-drop {
    width: 100%;
    margin-top:-1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-container .select2-choice div {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;


    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;


}

.select2-container .select2-choice div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('select2.png') no-repeat 0 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;

    background: #fff url('select2.png') no-repeat 100% -22px;
    background: url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
       -moz-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-bottomleft: 0;
            border-bottom-left-radius: 0;

    -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
            border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open .select2-choice div {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice div b {
    background-position: -18px 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: white;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    font-size: 12px
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
       -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
            box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice span {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('select2.png') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background:none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    outline: 0;
    left: 0px;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
      background-image: url('select2x2.png') !important;
      background-repeat: no-repeat !important;
      background-size: 60px 40px !important;
  }
  .select2-search input {
      background-position: 100% -21px !important;
  }
}

