body{padding:0px;margin:0px;background:url(/img/body_bg.jpg);}
*{border:0px;outline:0px;}
.top_container{height:500px;background:url(/img/top_bg.jpg) repeat-x;min-width:1001px;}
.center_part{width:1001px;}
.top_container .center_part{height:500px;}
.logo{width:545px;height:70px;}
.register_href{width:61px;height:13px;position:absolute;background:url(/img/top_register.png) no-repeat;margin-top:26px;margin-left:847px;}
.sign_in_href{width:57px;height:13px;position:absolute;background:url(/img/top_sign_in.png) no-repeat;margin-top:26px;margin-left:938px;}
a.register_href:hover{background-image:url(/img/top_register_hover.png);}
a.sign_in_href:hover{background-image:url(/img/top_sign_in_hover.png);}
.motto{width:400px;font:12px Arial;color:#ffffff;position:absolute;margin-top:45px;margin-left:227px;text-shadow:1px 1px 0px #444444;}
.top_menu{padding:0px;margin:0px;padding-top:7px;text-align:right;height:33px;}
.top_menu li{list-style:none;display:inline;padding-right:10px;}
.counter_zone{width:1001px;height:390px;background:url(/img/top_shadow.png) no-repeat 20px -35px;}
.counter_zone .text{width:552px;height:390px;background:url(/img/top_list_bg.png) no-repeat 10px 56px;font:12px Arial;color:#000000;text-shadow:1px 1px 0px #d2dad8;}
.top_list_1{width:121px;height:102px;background:url(/img/top_list_1.jpg) no-repeat;position:absolute;margin-top:47px;margin-left:864px;}
.top_list_2{width:119px;height:122px;background:url(/img/top_list_2.jpg) no-repeat;position:absolute;margin-top:123px;margin-left:810px;}
.top_list_3{width:112px;height:103px;background:url(/img/top_list_3.jpg) no-repeat;position:absolute;margin-top:193px;margin-left:889px;}
.top_list_4{width:104px;height:84px;background:url(/img/top_list_4.jpg) no-repeat;position:absolute;margin-top:286px;margin-left:870px;}
.text_1{width:400px;text-align:left;font:18px Arial;color:#ffffff;text-shadow:1px 1px 0px #495755;margin-left:40px;margin-top:16px;position:absolute;}
.orange{font:bold 16px Arial;color:#fb643b;text-shadow:1px 1px 0px #d2dad8;}
.text_2{width:400px;text-align:left;font:bold 16px Arial;color:#314a45;margin-left:40px;margin-top:70px;position:absolute;}
.text_3{width:400px;text-align:left;margin-left:49px;margin-top:92px;position:absolute;}
.text_4{width:400px;text-align:left;font:bold 16px Arial;color:#314a45;margin-left:80px;margin-top:145px;position:absolute;}
.text_5{width:400px;text-align:left;margin-left:82px;margin-top:167px;position:absolute;}
.text_6{width:400px;text-align:left;font:bold 16px Arial;color:#314a45;margin-left:85px;margin-top:222px;position:absolute;text-shadow:1px 1px 0px #edeeef;}
.text_7{width:400px;text-align:left;margin-left:79px;margin-top:244px;position:absolute;text-shadow:1px 1px 0px #edeeef;}
.text_8{width:400px;text-align:left;font:bold 16px Arial;color:#314a45;margin-left:60px;margin-top:296px;position:absolute;text-shadow:1px 1px 0px #ffffff;}
.text_9{width:400px;text-align:left;margin-left:50px;margin-top:318px;position:absolute;text-shadow:1px 1px 0px #ffffff;}
.text_22{font:bold 16px Arial;color:#314a45;text-shadow:1px 1px 0px #ffffff;}
.center_container{width:1001px;font:12px Arial;color:000000;text-shadow:1px 1px 0px #ffffff;padding-bottom:20px;}
.counter_zone .text a{color:#0072dc;font:bold 12px Arial;text-decoration: none;}
.left_part{float:left;width:708px;padding:6px;}
.right_part{float:right;width:269px;padding:6px;}
.clear{clear:both;}
.center_container ul{padding:0px;margin:0px;padding-left:21px;}
.center_container ul li{list-style:none;background:url(/img/li.png) no-repeat 0px 3px;padding-left:24px;padding-bottom:10px;text-align:left;}
.center_container ol li{padding-left:5px;padding-bottom:10px;text-align:left;}
.center_container h3{font:bold 12px Arial;}
.center_container h2{font:bold 14px Arial;}
.center_container h1{margin:0px;padding:0px;font:bold 25px Arial;color:#728f88;text-shadow:1px 1px 0px #ffffff;background:url(/img/hr.gif) repeat-x bottom;margin-bottom:20px;padding-top:9px;padding-bottom:9px;}
.center_container a{color:#0072dc;font:bold 12px Arial;text-decoration: none;}
.center_container a:hover{color:#5caffc;font:bold 12px Arial;text-decoration: none;}
.h1{margin-bottom:20px;background:url(/img/hr.gif) repeat-x bottom;}
.h1 h1{background:none;}
.r_h1{margin:0px;padding:0px;font:bold 25px Arial;color:#728f88;text-shadow:1px 1px 0px #ffffff;background:url(/img/hr.gif) repeat-x bottom;margin-bottom:20px;padding-top:9px;padding-bottom:9px;}
.cr_h1{margin-bottom:20px;background:url(/img/hr.gif) repeat-x bottom;}
.cr_h1 .r_h1{background:none;}
.welcome h1{padding-left:60px;background:url(/img/welcome.png) no-repeat 26px 5px;}
.pan .r_h1{padding-left:54px;background:url(/img/pan.png) no-repeat 6px 8px;}
.hr{height:20px;margin-bottom:20px;background:url(/img/hr.gif) repeat-x bottom;}
.pop_up_tip{position:absolute;margin-left:190px;margin-top:-140px;}
.inquiry_button .pop_up_tip{display:none;}
.anonymous{width:613px;height:128px;font:12px Arial;color:#3e3e3e;background:url(/img/anonymous_bg.jpg) no-repeat;margin-left:40px;}
.anonymous .text{position:absolute;margin-left:168px;margin-top:21px;width:405px;text-align:justify;}
.anonymous .order_button{position:absolute;margin-left:165px;margin-top:70px;width:191px;text-align:justify;}
.anonymous .inquiry_button{position:absolute;margin-left:360px;margin-top:70px;width:191px;text-align:justify;}
.bottom_table{width:677px;height:242px;background:url(/img/bottom_table.jpg) no-repeat;}
.bottom_table .left_td{width:310px;position:absolute;margin-top:18px;margin-left:18px;}
.bottom_table .right_td{width:310px;position:absolute;margin-top:18px;margin-left:346px;}
.bottom_table .title{text-align:center;font:bold 14px Arial;}
.bottom_table .text{text-align:justify;font:12px Arial; padding-top: 20px;}
.bottom_container{height:569px;background:url(/img/footer_bg.jpg) repeat-x;min-width:1001px;}
.bottom_container .center_part{height:569px;width:1001px;}
.footer_order{position:absolute;display:block;width:153px;height:153px;margin-left:228px;margin-top:137px;}
.footer_order:hover{background:url(/img/footer_hover.png) no-repeat;}
.footer_testimonials{position:absolute;display:block;width:171px;height:33px;margin-left:807px;margin-top:344px;}
.testimonial{position:absolute;width:295px;}
.testimonial_top{margin-left:684px;margin-top:93px;}
.testimonial_bottom{margin-left:684px;margin-top:209px;}
.testimonial .author{font:14px Arial;color:#545454;text-shadow:1px 1px 0px #ffffff;position:absolute;margin-left:10px;margin-top:6px;}
.testimonial .text{font:12px Arial;color:#f6f6f6;text-shadow:1px 1px 0px #526460;position:absolute;margin-left:12px;margin-top:30px;width:270px;text-align:justify;}
.testimonials_zone{height:421px;background:url(/img/footer.jpg) no-repeat;width:1001px;}
.contac_zone{height:83px;font:14px Arial;color:#ffffff;text-shadow:1px 1px 0px #000000;padding-top:37px;padding-left:35px;width:966px;background:url(/img/footer_logo.png) no-repeat right;}
.contac_zone a{font:bold 12px Arial;color:#ffffff;text-shadow:1px 1px 0px #000000;text-decoration:none;}
.contac_zone span{font:11px Arial;}
.phone_copy{position:absolute;width:180px;margin-left:782px;margin-top:34px;font:bold 12px Arial;color:#ffffff;}
.phone_copy span{font:18px Arial;color:#cccccc;text-shadow:1px 1px 0px #000000;}
.phone_copy div{padding-top:4px;}
.links_zone{width:1020px;text-align:center;padding-top:4px;padding-bottom:40px;}
.links_zone a{font:12px Arial;color:#292929;text-shadow:1px 1px 0px #f37758;text-decoration:none;}
.standart_calc{background:url(/img/calc_bg.jpg) no-repeat;width:247px;height:230px;}
.standart_calc #std_input_service_type{position:absolute;margin-left:130px;margin-top:4px;width:106px;border:1px solid #999;}
.standart_calc #std_input_academic_level{position:absolute;margin-left:130px;margin-top:29px;width:106px;border:1px solid #999;}
.standart_calc #std_input_deadline{position:absolute;margin-left:130px;margin-top:53px;width:106px;border:1px solid #999;}
.standart_calc #std_input_pages{position:absolute;margin-left:130px;margin-top:77px;width:106px;border:1px solid #999;}
.standart_calc #std_input_service_type_title{position:absolute;margin-left:20px;margin-top:6px;}
.standart_calc #std_input_academic_level_title{position:absolute;margin-left:20px;margin-top:31px;}
.standart_calc #std_input_deadline_title{position:absolute;margin-left:53px;margin-top:55px;}
.standart_calc #std_input_pages_title{position:absolute;margin-left:68px;margin-top:79px;}
.standart_calc #std_words_div_title{color:#464646;text-shadow:1px 1px 0px #f5f7f4;font:12px Arial;position:absolute;margin-left:37px;margin-top:100px;}
.standart_calc a{display:block;position:absolute;width:231px;height:38px;margin-left:8px;margin-top:183px;}
.standart_calc #std_date_div{color:#f6451a;text-shadow:1px 1px 0px #dfe3dd;font:bold 12px Arial;position:absolute;width:120px;margin-left:67px;margin-top:169px;}
.standart_calc #std_words_div{color:#464646;text-shadow:1px 1px 0px #f5f7f4;font:12px Arial;position:absolute;width:120px;margin-left:129px;margin-top:100px;}
.standart_calc .price_row{position:absolute;width:247px;margin-top:135px;}
.standart_calc #std_big_price_div{float:left;display:none;width:120px;text-align:center;font:32px Arial;color:#f6451a;text-shadow:none;}
.standart_calc #std_big_price_div span{background:url(/img/no.png) repeat-x center;}
.standart_calc #std_price_div{float:left;width:240px;text-align:center;font:32px Arial;color:#5d5d5e;text-shadow:1px 1px 0px #dfe4dd;}
.prices_table{width:591px;height:234px;background:url(/img/prices_table.jpg) no-repeat;padding-left:8px;padding-top:8px;font:12px Arial;color:#233b45;}
.short_table{height:127px!important;background:url(/img/prices_table_short2.jpg) no-repeat!important;}
.prices_table .table_header{font-weight:bold;}
.prices_table td{text-align:center;height:35px;}
.prices_table .table_header td{text-align:center;height:49px;}
.prices_table tr{vertical-align:middle;}
.prices_table .td_1{width:121px;text-shadow:1px 1px 0px #ffffff;font-weight:bold;}
.prices_table .td_2{width:66px;text-shadow:1px 1px 0px #fbfdfe;}
.prices_table .td_3{width:66px;text-shadow:1px 1px 0px #ecf6fa;}
.prices_table .td_4{width:66px;text-shadow:1px 1px 0px #e2f2f8;}
.prices_table .td_5{width:66px;text-shadow:1px 1px 0px #cde6f0;}
.prices_table .td_6{width:66px;text-shadow:1px 1px 0px #bcdce8;}
.prices_table .td_7{width:66px;text-shadow:1px 1px 0px #b7d9e7;}
.prices_table .td_8{width:66px;text-shadow:1px 1px 0px #a3ccdd;}
.img_page1,.img_page2,.img_page3,.img_page4{cursor:pointer;}
.remember{width:237px;height:86px;background:url(/img/remember.png) no-repeat;color:#717171;font:bold 14px Arial;text-align:center;padding-left:20px;padding-right:20px;padding-top:60px;margin-bottom:10px;}
.list_services{width:262px;height:151px;background:url(/img/lis_services.png) no-repeat;padding-top:55px;margin-bottom:10px;padding-right:15px;}
.list_services div{font:bold 14px Arial;color:#717171;text-shadow:1px 1px 0px #f4f4f4;padding-top:4px;padding-bottom:4px;}
.list_services em{font:italic 12px Arial;color:#717171;text-shadow:1px 1px 0px #f4f4f4;}
.list_services li{line-height: 14px!important;padding-left: 16px!important;}
.right_contacts{width: 269px;height:296px;background:url(/img/contact_bg.jpg) no-repeat;margin-top:20px;paddin-bottom:20px;}
.right_contacts .usa_number{font:18px Arial;color:#cc502e;position:absolute;margin-left:74px;margin-top:69px;text-shadow:1px 1px 0px #ffffff;}
.right_contacts .uk_number{font:18px Arial;color:#cc502e;position:absolute;margin-left:69px;margin-top:130px;text-shadow:1px 1px 0px #ffffff;}
.right_contacts .right_email{position:absolute;display:block;margin-top:275px;margin-left:105px;width:164px;}
.right_contacts .right_chat{position:absolute;display:block;margin-top:161px;margin-left:10px;width:248px;height:38px;}
.right_contacts .right_skype{position:absolute;display:block;margin-top:213px;margin-left:8px;width:192px;height:57px;}
.links_block{margin-top:10px;margin-bottom:10px;background:url(/img/link_block_middle.png) repeat-y;width:601px;margin-left:50px;background-color:#f4f4f4;}
.links_block_header{height:25px;width:554px;font:bold 14px Arial;color:#ffffff;text-shadow:1px 1px 0px #6688a4;background:url(/img/link_block_top.png) no-repeat;padding-top:10px;padding-left:47px;}
.links_block_body{width:571px;background:url(/img/link_block_bottom.png) no-repeat bottom;padding:15px;line-height:120%;padding-top:10px;}

.inquiry_input {
    width: 352px;
    height: 33px;
    border: 1px solid #aaaaaa;
    color: #000000;
    font: 18px Arial;
    padding-right: 7px;
    line-height: 33px;
}

select.inquiry_input {
    padding-top: 3px;
    padding-bottom: 3px;
}

.inquiry_area {
    width: 352px;
    height: 105px;
    border: 1px solid #aaaaaa;
    color: #000000;
    font: 18px Arial;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.inquiry_field {
    float: left;
    font: bold 13px Arial;
    width: 70px;
    color: #000000;
    padding-top: 10px;
    text-align: left;
}



.info_popup {
    background: url(/img/tool_tip.png) no-repeat;
	width: 159px;
	height: 67px;
	position: absolute;
	margin-left: -4px;
	margin-top: -15px;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
    padding-top: 3px;
    font: bold 12px Arial;
    color: #644624;
    text-shadow:1px 1px 0px #ffe5cc;
    display: none;
	z-index: 2;
	line-height: 12px;
}

.error_popup {
    background: url(/img/error_tip.png) no-repeat;
	width: 159px;
	height: 67px;
	position: absolute;
	margin-left: -4px;
	margin-top: -15px;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
    padding-top: 3px;
    font: bold 12px Arial;
    color: #622125;
    text-shadow:1px 1px 0px #f0b6a2;
    display: none;
	z-index: 3;
	line-height: 12px;
}

.inquiry_element {
    margin-top: 20px;
    margin-bottom: 40px;
    font: bold 13px Arial;
}


.inquiry_input_comment {
	position: absolute;
	margin-left: 0px;
	margin-top: 38px;
	text-align: justify;
    font: 12px Arial;
    color: #afafaf;
}

.inquiry_input_comment a {
    color: #008fea;
}

.captcha {
    border: 1px solid #aaaaaa;
    margin-left: 20px;
}

.radio_box {
    border: 1px solid #eeeeee;
    width: 320px;
}

.error_input {
    border-color: #ff0000;
}

.validator_exp {
    display: none;
}
.links_table{width:100%;}
.links_table td{width:25%;}
.links_table a{font: 12px Arial;text-shadow: 1px 1px 0 #FFFFFF;text-decoration:none;color:#000000;cursor:text;}
.links_table a:hover{font: 12px Arial;text-shadow: 1px 1px 0 #FFFFFF;text-decoration:none;color:#000000;cursor:text;}
.footer_crumbs {
    min-width: 1001px;width:100%;text-align:center;padding:5px 0px 9px 0px;background: #424242; /* Old browsers */
    background: -moz-linear-gradient(top,  #424242 0%, #383838 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#383838)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #424242 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #424242 0%,#383838 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #424242 0%,#383838 100%); /* IE10+ */
    background: linear-gradient(top,  #424242 0%,#383838 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#383838',GradientType=0 ); /* IE6-9 */
    border-top:1px solid #888888;
}

.footer_crumbs a {
    color: white;
    text-shadow: 0px 1px 0px black;
    text-decoration:none;
    font:bold 12px Arial;
}

.wmp__block{
    width: 593px;
    background: url(/img/wmp__pat.jpg) repeat-y;
    padding: 10px;
    margin: 10px auto;
}
.wmp__block_inside{
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(247,247,247,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(247,247,247,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    padding: 15px;
}
.wmp__text{
    font: 12px Arial;
    color: #3E3E3E;
    padding-left: 115px;
    background: url(/img/wmp__img.png) no-repeat 25px;
}

.wmp__order_button,
.wmp__free_button{
    display: inline-block;
    text-decoration: none;
    text-transform: uppercase;
    font: 16px Arial!important;
    border-radius: 1px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    margin-top: 10px;
}
.wmp__order_button{
    background: rgb(37,162,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(37,162,255,1) 0%, rgba(19,71,147,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(37,162,255,1)), color-stop(100%,rgba(19,71,147,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(37,162,255,1) 0%,rgba(19,71,147,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(37,162,255,1) 0%,rgba(19,71,147,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(37,162,255,1) 0%,rgba(19,71,147,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(37,162,255,1) 0%,rgba(19,71,147,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25a2ff', endColorstr='#134793',GradientType=0 ); /* IE6-9 */
    color: white!important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    padding: 14px 40px 10px;    
}
.wmp__free_button{
    background: rgb(213,224,96); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(213,224,96,1) 0%, rgba(144,156,32,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,224,96,1)), color-stop(100%,rgba(144,156,32,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(213,224,96,1) 0%,rgba(144,156,32,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(213,224,96,1) 0%,rgba(144,156,32,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(213,224,96,1) 0%,rgba(144,156,32,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(213,224,96,1) 0%,rgba(144,156,32,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5e060', endColorstr='#909c20',GradientType=0 ); /* IE6-9 */
    color: #4D5B07!important;
    text-shadow: 0 1px 0 rgba(255,255,255,0.3);
    margin-left: 5px;
    padding: 0px 40px 7px
}
.wmp__free_button span{
    display: inline-block;
    border-radius: 50px;
    font-size: 22px;
    font-weight: bold;
    padding: 3px 9px 1px;
    margin-left: 5px;
    background: #78978C;
    box-shadow: 0 2px 5px rgba(0,0,0,0.7) inset;
    color: #C1CA53;
    text-shadow: 0 2px 5px rgba(0,0,0,0.7);
    margin-top: 5px;
}

.wmp__free_popup {
    position: absolute;
    width: 250px;
    padding: 10px;
    margin-left: 27px;
    margin-top: -47px;
    color: #3E3E3E;
    background: #D5DCD4;    
    text-transform: none;
    text-align: left;    
    border-radius: 3px;
    box-shadow: 0px 2px 10px rgba(0,0,0,0.3);
    font-weight: normal;    
    font-size: 12px;
    z-index: 100;
    text-shadow: none;
    display: none;
}

.wmp__free_popup div {
    position: absolute;
    margin-left: -30px;
    margin-top: 13px;
    border: 10px solid transparent;
    border-right-color: #D5DCD4;
}

.how-it-works {
	background: rgb(231,231,231); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(231,231,231,1) 0%, rgba(255,255,255,1) 40%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(40%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(255,255,255,1) 40%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(255,255,255,1) 40%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(255,255,255,1) 40%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(231,231,231,1) 0%,rgba(255,255,255,1) 40%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	border-radius: 3px;
	box-shadow: 0 1px 3px black, 0 1px 3px white inset;
	padding: 30px 25px 25px 25px;
}
.how-it-works .sign_container {
	margin-bottom: 25px;
}
.how-it-works .sign_container div {
	font: bold 16px Arial;
	text-align: center;
	padding-top: 140px;
	width: 160px;
	display: inline-block;
	cursor: pointer;
        opacity: 0.6;
}
.how-it-works .sign_container div:hover,
.how-it-works .active {
	color: #f14206;
        opacity: 1!important;
}
.how-it-works .sign1 {
	background: url(img/step1.png) no-repeat center top;
}
.how-it-works .sign2 {
	background: url(img/step2.png) no-repeat 80% top;
}
.how-it-works .sign3 {
	background: url(img/step3.png) no-repeat right top;
}
.how-it-works .sign4 {
	background: url(img/step4.png) no-repeat center top;
}
.how-it-works .step_container {
	min-height: 100px;
}

.tab-pane {
    display: none;
}

.tab-pane.active {
    display: block;
}

.prices > ul {
    list-style: none;    
    margin:0px;
    padding: 0px;    
}

.prices > ul li {
    float: left;
    background: none;    
    padding: 0px;
    margin: 0px;
}

.prices > ul li a {
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding: 5px 10px;
    border: 1px solid #777;
    border-bottom: none;
    border-left: none;
}

.prices > ul li.active a {    
    background: steelblue;
    color: white;
    text-shadow: none;
}

.prices > ul li:first-child a {
    border-left: 1px solid #777;
    width:120px;
    text-align: center;
}

.prices table {
    border-spacing: 0px;
    border: 1px solid #777;    
    width: 100%;    
    border-bottom: none;
}

.prices table td {    
    border-spacing: 0px;
    border-bottom: 1px solid #777;
    padding: 10px;
    text-align: center;
}

.prices table td:first-child {
    background: #D9E1E9;
    font-weight: bold;
    border-right: 1px solid #777; 
    width:120px;
    text-align: left;
}

.prices table th:first-child {
    border-right: 1px solid #777; 
    width:120px;
    background: #D9E1E9;
}

.prices table th {
    border-bottom: 1px solid #777;    
    padding: 10px;
    background: #DDE4E2;
}

#related_posts_thumbnails li {
	background:none!important;
}
/* Chat */
body .chat-fixed {
  position: fixed;
  bottom: 0;
  z-index: 1000;
  right: 10px;
  border-radius: 3px 3px 0 0;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
  
  background: #545454; /* Old browsers */
  background: -moz-linear-gradient(top,  #545454 0%, #232323 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#232323)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #545454 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #545454 0%,#232323 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #545454 0%,#232323 100%); /* IE10+ */
background: linear-gradient(to bottom,  #545454 0%,#232323 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#232323',GradientType=0 ); /* IE6-9 */
  
}
body .chat-fixed .phone {
  float: left;
  border-right: 1px solid rgba(0,0,0, 0.3);
  box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2);
  font-family: arial;  
  font-size: 22px;
  font-weight: bold;
  background-image: url(img/chat-icon.png);
  background-repeat: no-repeat;
  background-position: 0 8px;
  /*  background-position: 0 -88px;*/
  display: inline-block;
  padding: 7px 16px 4px 20px;
  margin-left: 14px;
  color: white;
  /*  color: #333333;*/
  line-height: 22px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  /*  text-shadow: 0 1px 2px rgba(255,255,255,0.3);*/
}
body .chat-fixed .chat {
  display: inline-block;
  background-image: url(img/chat-icon.png);
  background-repeat: no-repeat;
  background-position: 0 -41px;
/*  background-position: 0 -137px;*/
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
/*  text-shadow: 0 1px 2px rgba(255,255,255,0.3);*/
  color: white;
/*  color: #333333;*/
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  padding: 7px 23px 7px 30px;
  margin-left: 15px;
  text-decoration: none;
  margin-top: 2px;
}
body .chat-fixed .chat:hover {
  font-family: arial;  
  text-shadow: 0 0px 8px rgba(0, 0, 0, 0.4);
  transition: text-shadow 0.2s linear;
}

.bread{
    margin:10px 0 5px 7px;
    
}

/* Nuevo contactos */
.contact-block-cont {
    background: rgb(178,185,183); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(178,185,183,1) 0%, rgba(212,219,217,1) 50%, rgba(168,182,180,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(178,185,183,1)), color-stop(50%,rgba(212,219,217,1)), color-stop(100%,rgba(168,182,180,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(178,185,183,1) 0%,rgba(212,219,217,1) 50%,rgba(168,182,180,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(178,185,183,1) 0%,rgba(212,219,217,1) 50%,rgba(168,182,180,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(178,185,183,1) 0%,rgba(212,219,217,1) 50%,rgba(168,182,180,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(178,185,183,1) 0%,rgba(212,219,217,1) 50%,rgba(168,182,180,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b9b7', endColorstr='#a8b6b4',GradientType=1 ); /* IE6-9 */
    border: 1px solid #96a09f;
    box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    border-radius: 3px;
    padding: 6px;
    width: 251px;
}
.contact-block-cont .contact-sign-cont {
    text-align: center;
    font: bold 25px/25px Arial;
    color: #6c6e6d;
    padding-bottom: 5px;
    text-shadow: 0 1px 0 rgba(247,247,247,0.58);
}
.contact-block-cont .contact-inner-cont {
    background: rgb(237,237,237); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(237,237,237,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(237,237,237,1) 0%,rgba(255,255,255,1) 50%,rgba(237,237,237,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ededed',GradientType=1 ); /* IE6-9 */
    padding: 1px;
    border-radius: 3px;
    border: 1px solid #8f9b98;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.55) inset;
}
.contact-block-cont .contact-line-cont {
    margin-top: 10px;
    text-align: center;
}
.contact-block-cont .contact-line-cont strong {
    display: block;
    text-align: center;
    font: bold 13px Arial;
    color: #717171;
    text-shadow: 0 1px 0 white;
}
.contact-block-cont .contact-line-cont span {
    display: inline-block;
    color: #d7512e;
    font: 20px Arial;
    text-shadow: 0 1px 0 white;
    margin: 0 auto;
    padding: 3px 0 3px 24px;
    background: url(img/phone-contact-block.png) no-repeat left center;
}
.contact-block-cont .contact-block-btn {
    color: #FCFCFC;
    background: url(img/chat-button-cont.png) no-repeat;
    display: block;
    width: 247px;
    height: 33px;
    text-align: center;
    text-decoration: none;
    font: bold 23px Arial;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(0,0,0,0.33);
    padding-top: 6px;
}
.contact-block-cont .contact-block-btn:hover {
    font: bold 23px Arial;
    color: #f3e1dd;
    transition: color linear 0.15s;
    box-shadow: 0 0 25px rgba(255,255,255,0.25) inset;
}
.alt-contact-block-cont .right_skype {
    background: url(img/skype-contact-block.png) no-repeat;
    display: block;
    width: 193px;
    height: 62px;
    margin: 5px 0;
}
.alt-contact-block-cont {
    margin-bottom: 20px;
}
.alt-contact-block-cont .skype-hover {
    z-index:999;
    width:267px;
    display: none;
    position:absolute;
    margin-top:-32px;
}
.alt-contact-block-cont .skype-hover-nipple {
    border: 10px solid transparent;
    border-bottom-color:#e5e5e5;
    width:0px;
    height:0px;
    margin-left: 31px;
}
.alt-contact-block-cont .skype-hover-body {
    padding:10px;width:247px;border-radius:4px;background: #e5e5e5; /* Old browsers */
    background: -moz-linear-gradient(top,  #e5e5e5 0%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e5e5e5 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e5e5e5 0%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e5e5e5 0%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e5e5e5 0%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
    color:black;
    text-shadow:0px 1px 0px rgba(255,255,255,0.6);
    box-shadow:0px 4px 5px rgba(0,0,0,0.5);
    font-size:11px;
}


.social-media-widget .social {
    overflow: hidden;
    margin: 0;
}

.social-media-widget .social li {
    float: left;
    margin: 0 5px 0 0;
}



.social {
    margin-top:-18px;
    margin-left:537px;
    height: 18px;
}

.social li {
    display: inline-block;
    margin: 0 5px 0 0;
    padding: 0;
    text-indent: -9999px;
}

.social li { margin: 0 0 0 5px; }

.ie7 .social li {
    display: inline;
    float: left;
}

.social a {
    background-color: transparent;
    background-image: url('img/sprite_social.png');
    background-repeat: no-repeat;
    display: block;
    margin: 0px;
    width: 18px;
    height: 18px;
}

.social a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.social a.facebook, .social a.facebook:hover { background-position: 0 -18px; }
.social a.twitter, .social a.twitter:hover { background-position: -18px -18px; }
.social a.rss, .social a.rss:hover { background-position: -36px -18px; }
.social a.googleplus, .social a.googleplus:hover { background-position: -54px -18px; }
.social a.flickr, .social a.flickr:hover { background-position: -72px -18px; }
.social a.dribbble, .social a.dribbble:hover { background-position: -90px -18px; }
.social a.linkedin, .social a.linkedin:hover { background-position: -108px -18px; }
.social a.pinterest, .social a.pinterest:hover { background-position: -126px -18px; }
.social a.skype, .social a.skype:hover { background-position: -144px -18px; }
.social a.vimeo, .social a.vimeo:hover { background-position: -162px -18px; }
.social a.tumblr, .social a.tumblr:hover { background-position: -180px -18px; }
.social a.behance, .social a.behance:hover { background-position: -198px -18px; }
.social a.youtube, .social a.youtube:hover { background-position: -216px -18px; }
.social a.yahoo, .social a.yahoo:hover { background-position: -234px -18px; }
.social a.stumbleupon, .social a.stumbleupon:hover { background-position: -252px -18px; }
.social a.forrst, .social a.forrst:hover { background-position: -270px -18px; }
.social a.instagram, .social a.instagram:hover { background-position: -288px -18px; }
.social a.amazon, .social a.amazon:hover { background-position: -306px -18px; }
.social a.lastfm, .social a.lastfm:hover { background-position: -324px -18px; }
.social a.picasa, .social a.picasa:hover { background-position: -342px -18px; }
.social a.paypal, .social a.paypal:hover { background-position: -360px -18px; }
.social a.deviantart, .social a.deviantart:hover { background-position: -378px -18px; }
.social a.digg, .social a.digg:hover { background-position: -396px -18px; }
.social a.blogger, .social a.blogger:hover { background-position: -414px -18px; }
.social a.wordpress, .social a.wordpress:hover { background-position: -432px -18px; }
.social a.github, .social a.github:hover { background-position: -450px -18px; }
.social a.spotify, .social a.spotify:hover { background-position: -468px -18px; }
.social a.dropbox, .social a.dropbox:hover { background-position: -486px -18px; }
.social a.evernote, .social a.evernote:hover { background-position: -504px -18px; }

.social a.facebook { background-position: 0 0; }
.social a.twitter { background-position: -18px 0; }
.social a.rss { background-position: -36px 0; }
.social a.googleplus { background-position: -54px 0; }
.social a.flickr { background-position: -72px 0; }
.social a.dribbble { background-position: -90px 0; }
.social a.linkedin { background-position: -108px 0; }
.social a.pinterest { background-position: -126px 0; }
.social a.skype { background-position: -144px 0; }
.social a.vimeo { background-position: -162px 0; }
.social a.tumblr { background-position: -180px 0; }
.social a.behance { background-position: -198px 0; }
.social a.youtube { background-position: -216px 0; }
.social a.yahoo { background-position: -234px 0; }
.social a.stumbleupon { background-position: -252px 0; }
.social a.forrst { background-position: -270px 0; }
.social a.instagram { background-position: -288px 0; }
.social a.amazon { background-position: -306px 0; }
.social a.lastfm { background-position: -324px 0; }
.social a.picasa { background-position: -342px 0; }
.social a.paypal { background-position: -360px 0; }
.social a.deviantart { background-position: -378px 0; }
.social a.digg { background-position: -396px 0; }
.social a.blogger { background-position: -414px 0; }
.social a.wordpress { background-position: -432px 0; }
.social a.github { background-position: -450px 0; }
.social a.spotify { background-position: -468px 0; }
.social a.dropbox { background-position: -486px 0; }
.social a.evernote { background-position: -504px 0; }


.five{
    margin:0 0 2px 2px;
    background:url(img/rating.png) no-repeat;width:136px;height:25px;
}
.four{
    margin:0 0 2px 2px;
    background:url(img/rating.png) no-repeat 0 -28px;  width:136px;height:25px;
}
.three{
    margin:0 0 2px 2px;
    background:url(img/rating.png) no-repeat 0 -56px;  width:136px;height:25px;
}
