/***************************************************/
/*                   TinyMCE BEG                   */
/***************************************************/
/*@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin,cyrillic");*/
body,td,th,input,select,textarea,button {
	font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height:16px;
	color: #666666;
	outline:none !important;
}
a {color:#fd8943; text-decoration: underline; outline:none;}
a:hover	{text-decoration: none; color:#fc6003; outline:none;}
a img {
	border:0;
}
img {
	margin: 7px; border:#ff9900 0px solid; max-width: calc(100% - 14px); height:auto;
}
img.os-img-no-margin {margin:0px; max-width: 100%;}
img.img-responsive {display: inline; max-width: 100%; height: auto;}
img.img-responsive-no-margin {display: inline; max-width: 100%; height: auto; margin:0px;}
img.img-responsive-center {display: inline; max-width: 100%; height: auto; margin:0px auto;}
p {padding:0px; margin:0px;}
h1 {font-size: 22px; line-height:22px; color:#fd8943; text-align:left; font-weight:normal; margin:5px 0px;}
h2 {font-size: 18px; line-height:18px; color:#fd8943; text-align:left; font-weight:normal;}
h3 {font-size: 14px; color:#fd8943; text-align:left; font-weight:normal;}
h4 {font-size: 13px; color:#fd8943; text-align:left; font-weight:normal;}
h5 {font-size: 12px; color:#fd8943; text-align:left; font-weight:normal;}
h6 {font-size: 9px; color:#fd8943; text-align:left; font-weight:normal;}
body.mceForceColors {background:#ffffff;}

td {vertical-align:top;}
.datepicker table tr td, .datepicker table tr th {vertical-align:middle;}
/*.cmsldt2_table_style_1 th { font-weight:bold; text-align:left;}*/
.cmsldt2_table_style_1 {border:none; border-collapse: collapse ;border-spacing:0;}
.cmsldt2_table_style_1 th, .cmsldt2_table_style_1 td {padding:10px; border-left:none; border-right:none;}
.cmsldt2_table_style_1 > thead > tr > th, .cmsldt2_table_style_1 > thead > tr > td { background-color: #b5b5b5; color:#fff; font-size:120%; font-weight: normal; text-align:left; border-bottom:#ccc 1px solid; border-top:#ccc 1px solid;}
.cmsldt2_table_style_1 > tbody > tr:nth-child(odd) { background-color: #fff; border-bottom:#e5e5e5 1px solid; border-top:#e5e5e5 1px solid;}
.cmsldt2_table_style_1 > tbody > tr:nth-child(even) { background-color: #f5f5f5; border-bottom:#e5e5e5 1px solid; border-top:#e5e5e5 1px solid;}
.cmsldt2_table_style_1 > tbody > tr:hover {background:#f0f0f0;}

.cmsldt2_table_resp_2_col {/*width: 100% !important;*/}
.cmsldt2_table_resp_2_col tr {height: auto !important;}
.cmsldt2_table_resp_2_col td {width:50%; height: auto !important;}
@media (max-width: 767px) {
	.cmsldt2_table_resp_2_col {display:block !important;}
	.cmsldt2_table_resp_2_col td {width:100% !important; display:block !important;}
}
.cmsldt2_table_resp_3_col {/*width: 100% !important;*/}
.cmsldt2_table_resp_3_col tr {height: auto !important;}
.cmsldt2_table_resp_3_col td {width:33.33333333%; height: auto !important;}
@media (max-width: 767px) {
	.cmsldt2_table_resp_3_col {display:block !important;}
	.cmsldt2_table_resp_3_col td {width:100% !important; display:block !important;}
}
.cmsldt2_table_resp_4_col {/*width: 100% !important;*/}
.cmsldt2_table_resp_4_col tr {height: auto !important;}
.cmsldt2_table_resp_4_col td {width:25%; height: auto !important;}
@media (max-width: 767px) {
	.cmsldt2_table_resp_4_col {display:block !important;}
	.cmsldt2_table_resp_4_col td {width:100% !important; display:block !important;}
}

/*+style*/
@font-face {font-family: 'PT Sans Narrow';
	src: url('/img/fonts/ptn57f_w.eot');
	src: local('PT Sans Narrow'), url('/img/fonts/PTN57F_W.woff') format('woff'),url('/img/fonts/PTN57F_W.ttf') format('truetype'), url('/img/fonts/PTN57F_W.svg#PTSans-Narrow') format('svg');}

@font-face {font-family: 'PT Sans Narrow';
	font-weight: bold; 
	src: url('/img/fonts/ptn77f_w.eot');
	src: local('PT Sans Narrow Bold'), url('/img/fonts/PTN77F_W.woff') format('woff'),url('/img/fonts/PTN77F_W.ttf') format('truetype'), url('/img/fonts/PTN77F_W.svg#PTSans-NarrowBold') format('svg');}

/******************* TinyMCE END *******************/